<!doctype html> <html class="js" lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content=""> <meta name="google-site-verification" content="ZZysjAUE6R-VwnQM6QErN0s4cyOeZySCppXXFchTkKA" /> <meta name="msvalidate.01" content="5D39BEA6EC827F7E8FFFE002AFED2489" /> <link rel="canonical" href="https://environmentalbiotech.ca/"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> Environmental Biotech Canada | Expert Wastewater Bioremediation & Odor – Environmental Biotech - Canada</title> <meta name="description" content="Expert wastewater bioremediation, FOG removal, and odor control solutions using eco-friendly bacteria. Trusted by commercial and industrial clients across Canada."> <meta property="og:site_name" content="Environmental Biotech - Canada"> <meta property="og:url" content="https://environmentalbiotech.ca/"> <meta property="og:title" content="Environmental Biotech Canada | Expert Wastewater Bioremediation & Odor"> <meta property="og:type" content="website"> <meta property="og:description" content="Expert wastewater bioremediation, FOG removal, and odor control solutions using eco-friendly bacteria. Trusted by commercial and industrial clients across Canada."><meta name="twitter:site" content="@twitter.com"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Environmental Biotech Canada | Expert Wastewater Bioremediation & Odor"> <meta name="twitter:description" content="Expert wastewater bioremediation, FOG removal, and odor control solutions using eco-friendly bacteria. Trusted by commercial and industrial clients across Canada."> <script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/constants.js?v=132983761750457495441741203952" defer="defer"></script> <script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/pubsub.js?v=143383221420506125661741203951" defer="defer"></script> <script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/global.js?v=55785336905435219391741203950" defer="defer"></script> <script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/details-disclosure.js?v=20423292768857526521741203952" defer="defer"></script> <script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/details-modal.js?v=26900053722327794801741203952" defer="defer"></script> <script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/search-form.js?v=44551154221345571351741203952" defer="defer"></script><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/78385152034/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="0eddefc1fa7e959430f9b52146126317"> <meta id="in-context-paypal-metadata" data-shop-id="78385152034" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script> <link rel="preconnect" href="https://shop.app" crossorigin="anonymous"> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=78385152034" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":78385152034,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/78385152034","merchantName":"Environmental Biotech - Canada","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"Environmental Biotech - Canada","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script> <script id="shopify-features" type="application/json">{"accessToken":"0eddefc1fa7e959430f9b52146126317","betas":["rich-media-storefront-analytics"],"domain":"environmentalbiotech.ca","predictiveSearch":true,"shopId":78385152034,"locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "zge8fh-1c.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"CAD","rate":"1.0"}; Shopify.country = "CA"; Shopify.theme = {"name":"Updated copy of Radiant","id":171857805346,"schema_name":"Dawn","schema_version":"15.2.0","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "environmentalbiotech.ca/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <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> <script> window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay"; window.ShopifyPay.redirectState = null; </script> <script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script> <script defer="defer" async type="module" src="//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_DYGIbyom.en.esm.js"></script> <script defer="defer" async type="module" src="//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/chunk.common_B4-obNfp.esm.js"></script> <script type="module"> await import("//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_DYGIbyom.en.esm.js"); await import("//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/chunk.common_B4-obNfp.esm.js"); window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); </script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"shop-cart-sync":["modules/v2/client.shop-cart-sync_CDOQG0tu.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"shop-button":["modules/v2/client.shop-button_D0wSNw0C.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"init-fed-cm":["modules/v2/client.init-fed-cm_sq5CTmh8.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"shop-cash-offers":["modules/v2/client.shop-cash-offers_C2fCb1VG.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"init-windoid":["modules/v2/client.init-windoid_D4L0Uglx.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"init-shop-cart-sync":["modules/v2/client.init-shop-cart-sync_DYGIbyom.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"pay-button":["modules/v2/client.pay-button_DOtmRPj0.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_DOtflKKK.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_CA3CpzRF.en.esm.js","modules/v2/client.shop-login-button_B3zrrv2z.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_B3zrrv2z.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_DTf2EsVr.en.esm.js","modules/v2/client.shop-login-button_B3zrrv2z.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_BCEA6eQl.en.esm.js","modules/v2/client.shop-login-button_B3zrrv2z.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_wFiWhHSp.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_ZRlCYisR.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_CfEMEbGw.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js"],"lead-capture":["modules/v2/client.lead-capture_yB5KtTY3.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"shop-login":["modules/v2/client.shop-login_DmTMkZ2r.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"],"payment-terms":["modules/v2/client.payment-terms_CgQXm5xv.en.esm.js","modules/v2/chunk.common_B4-obNfp.esm.js","modules/v2/chunk.modal_BXUB-bOP.esm.js"]}; </script> <script id="__st">var __st={"a":78385152034,"offset":-21600,"reqid":"7595d431-dce0-4a63-8cf1-e1e7ad741b31-1761140506","pageurl":"environmentalbiotech.ca\/","u":"94beda44df7c","p":"home"};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <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.2.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> <script integrity="sha256-52AcMU7V7pcBOXWImdc/TAGTFKeNjmkeM1Pvks/DTgc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//environmentalbiotech.ca/cdn/shopifycloud/storefront/assets/storefront/load_feature-81c60534.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//environmentalbiotech.ca/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-65b4c6d7.js?v=20250812"></script> <script id="sections-script" data-sections="header" defer="defer" src="//environmentalbiotech.ca/cdn/shop/t/2/compiled_assets/scripts.js?88"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <style data-shopify> @font-face { font-family: Jost; font-weight: 400; font-style: normal; font-display: swap; src: url("//environmentalbiotech.ca/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=74e1c354509d150609b4b97ec8db70e7ec3a21b1894e409d139bb21c2f59b225") format("woff2"), url("//environmentalbiotech.ca/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=853d56dd3e18ca13159980c464947c678d625404964389564083a0e3ddf89b7f") format("woff"); } @font-face { font-family: Jost; font-weight: 700; font-style: normal; font-display: swap; src: url("//environmentalbiotech.ca/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=800bc872619a1924d24c3025b60f738d733c451ff0ac444c39fbb8d0f87e762e") format("woff2"), url("//environmentalbiotech.ca/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=3d1921c42c80f3642955fd40e7276f0a4969d254fff15d11c0d5564a6b6abc3e") format("woff"); } @font-face { font-family: Jost; font-weight: 400; font-style: italic; font-display: swap; src: url("//environmentalbiotech.ca/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=1297cfbe08fb1b51d97cc161ba22805c9d3c2a58148734b827d9bc3c485eca71") format("woff2"), url("//environmentalbiotech.ca/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=7ba3ab735799a50535ac22d79266a6aeff233b14570fc04e8272179d1bbc4e26") format("woff"); } @font-face { font-family: Jost; font-weight: 700; font-style: italic; font-display: swap; src: url("//environmentalbiotech.ca/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=71399fa0e711a24743836ad18ab0130bc7af87b6a9ee7b0259a951a5ff013f94") format("woff2"), url("//environmentalbiotech.ca/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=537cbe60211c972d35b5ea59d75b99aa8f04adec87a834f8cb87fbfb9443002d") format("woff"); } @font-face { font-family: Jost; font-weight: 600; font-style: normal; font-display: swap; src: url("//environmentalbiotech.ca/cdn/fonts/jost/jost_n6.ec1178db7a7515114a2d84e3dd680832b7af8b99.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=0bec357f845256d531f550e49a6ae47ae5ffeeb190d2549873e10f4870d99fb6") format("woff2"), url("//environmentalbiotech.ca/cdn/fonts/jost/jost_n6.b1178bb6bdd3979fef38e103a3816f6980aeaff9.woff?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=ae11e197f9adeace028e8d2399506cbe9b131525a8e1e7a0058d2f931621292a") format("woff"); } :root, .color-background-1 { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 70,82,62; --color-background-contrast: 191,191,191; --color-shadow: 70,82,62; --color-button: 70,82,62; --color-button-text: 255,255,255; --color-secondary-button: 255,255,255; --color-secondary-button-text: 70,82,62; --color-link: 70,82,62; --color-badge-foreground: 70,82,62; --color-badge-background: 255,255,255; --color-badge-border: 70,82,62; --payment-terms-background-color: rgb(255 255 255); } .color-background-2 { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 56,0,0; --color-background-contrast: 191,191,191; --color-shadow: 56,0,0; --color-button: 56,0,0; --color-button-text: 252,251,245; --color-secondary-button: 255,255,255; --color-secondary-button-text: 56,0,0; --color-link: 56,0,0; --color-badge-foreground: 56,0,0; --color-badge-background: 255,255,255; --color-badge-border: 56,0,0; --payment-terms-background-color: rgb(255 255 255); } .color-inverse { --color-background: 196,216,183; --gradient-background: #c4d8b7; --color-foreground: 245,245,245; --color-background-contrast: 128,171,100; --color-shadow: 85,101,75; --color-button: 245,245,245; --color-button-text: 85,101,75; --color-secondary-button: 196,216,183; --color-secondary-button-text: 245,245,245; --color-link: 245,245,245; --color-badge-foreground: 245,245,245; --color-badge-background: 196,216,183; --color-badge-border: 245,245,245; --payment-terms-background-color: rgb(196 216 183); } .color-accent-1 { --color-background: 252,251,245; --gradient-background: #fcfbf5; --color-foreground: 26,0,0; --color-background-contrast: 223,212,147; --color-shadow: 26,0,0; --color-button: 26,0,0; --color-button-text: 252,251,245; --color-secondary-button: 252,251,245; --color-secondary-button-text: 26,0,0; --color-link: 26,0,0; --color-badge-foreground: 26,0,0; --color-badge-background: 252,251,245; --color-badge-border: 26,0,0; --payment-terms-background-color: rgb(252 251 245); } .color-accent-2 { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 113,146,93; --color-background-contrast: 191,191,191; --color-shadow: 18,18,18; --color-button: 18,18,18; --color-button-text: 255,255,255; --color-secondary-button: 255,255,255; --color-secondary-button-text: 18,18,18; --color-link: 18,18,18; --color-badge-foreground: 113,146,93; --color-badge-background: 255,255,255; --color-badge-border: 113,146,93; --payment-terms-background-color: rgb(255 255 255); } .color-scheme-489d8fb5-90b8-48be-904d-2e043835ded4 { --color-background: 37,37,37; --gradient-background: #252525; --color-foreground: 245,245,245; --color-background-contrast: 50,50,50; --color-shadow: 18,18,18; --color-button: 245,245,245; --color-button-text: 37,37,37; --color-secondary-button: 37,37,37; --color-secondary-button-text: 245,245,245; --color-link: 245,245,245; --color-badge-foreground: 245,245,245; --color-badge-background: 37,37,37; --color-badge-border: 245,245,245; --payment-terms-background-color: rgb(37 37 37); } .color-scheme-95e8c3dd-ad27-4869-af40-f9ca0f9672fa { --color-background: 252,254,230; --gradient-background: #fcfee6; --color-foreground: 6,30,47; --color-background-contrast: 237,249,107; --color-shadow: 6,30,47; --color-button: 6,30,47; --color-button-text: 245,245,245; --color-secondary-button: 252,254,230; --color-secondary-button-text: 6,30,47; --color-link: 6,30,47; --color-badge-foreground: 6,30,47; --color-badge-background: 252,254,230; --color-badge-border: 6,30,47; --payment-terms-background-color: rgb(252 254 230); } .color-scheme-2cfae4d2-6bc0-4409-a3a3-097f8137b32c { --color-background: 245,245,245; --gradient-background: #f5f5f5; --color-foreground: 37,37,37; --color-background-contrast: 181,181,181; --color-shadow: 37,37,37; --color-button: 37,37,37; --color-button-text: 245,245,245; --color-secondary-button: 245,245,245; --color-secondary-button-text: 37,37,37; --color-link: 37,37,37; --color-badge-foreground: 37,37,37; --color-badge-background: 245,245,245; --color-badge-border: 37,37,37; --payment-terms-background-color: rgb(245 245 245); } .color-scheme-6bb7c0a2-3c4e-45e5-a377-4fdae40c7505 { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 18,18,18; --color-background-contrast: 191,191,191; --color-shadow: 18,18,18; --color-button: 18,18,18; --color-button-text: 245,245,245; --color-secondary-button: 255,255,255; --color-secondary-button-text: 18,18,18; --color-link: 18,18,18; --color-badge-foreground: 18,18,18; --color-badge-background: 255,255,255; --color-badge-border: 18,18,18; --payment-terms-background-color: rgb(255 255 255); } .color-scheme-0568bc21-c93b-4fa1-bda9-8592d5a6d944 { --color-background: 88,2,2; --gradient-background: #580202; --color-foreground: 245,244,240; --color-background-contrast: 113,3,3; --color-shadow: 15,72,114; --color-button: 245,244,240; --color-button-text: 15,72,114; --color-secondary-button: 88,2,2; --color-secondary-button-text: 245,244,240; --color-link: 245,244,240; --color-badge-foreground: 245,244,240; --color-badge-background: 88,2,2; --color-badge-border: 245,244,240; --payment-terms-background-color: rgb(88 2 2); } .color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba { --color-background: 255,255,255; --gradient-background: #ffffff; --color-foreground: 15,72,114; --color-background-contrast: 191,191,191; --color-shadow: 6,30,47; --color-button: 6,30,47; --color-button-text: 255,255,255; --color-secondary-button: 255,255,255; --color-secondary-button-text: 2,70,120; --color-link: 2,70,120; --color-badge-foreground: 15,72,114; --color-badge-background: 255,255,255; --color-badge-border: 15,72,114; --payment-terms-background-color: rgb(255 255 255); } .color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d { --color-background: 202,217,226; --gradient-background: #cad9e2; --color-foreground: 27,94,142; --color-background-contrast: 120,158,181; --color-shadow: 6,30,47; --color-button: 27,94,142; --color-button-text: 255,255,255; --color-secondary-button: 202,217,226; --color-secondary-button-text: 6,30,47; --color-link: 6,30,47; --color-badge-foreground: 27,94,142; --color-badge-background: 202,217,226; --color-badge-border: 27,94,142; --payment-terms-background-color: rgb(202 217 226); } .color-scheme-7384c829-f10d-4ded-93ae-cb95a4b656a8 { --color-background: 202,217,226; --gradient-background: #cad9e2; --color-foreground: 255,255,255; --color-background-contrast: 120,158,181; --color-shadow: 56,80,104; --color-button: 56,80,104; --color-button-text: 247,248,250; --color-secondary-button: 202,217,226; --color-secondary-button-text: 56,80,104; --color-link: 56,80,104; --color-badge-foreground: 255,255,255; --color-badge-background: 202,217,226; --color-badge-border: 255,255,255; --payment-terms-background-color: rgb(202 217 226); } .color-scheme-bb753d90-02f6-4b2e-9da8-e6890f2393d6 { --color-background: 202,217,226; --gradient-background: #cad9e2; --color-foreground: 255,255,255; --color-background-contrast: 120,158,181; --color-shadow: 202,217,226; --color-button: 63,129,172; --color-button-text: 255,255,255; --color-secondary-button: 202,217,226; --color-secondary-button-text: 63,129,172; --color-link: 63,129,172; --color-badge-foreground: 255,255,255; --color-badge-background: 202,217,226; --color-badge-border: 255,255,255; --payment-terms-background-color: rgb(202 217 226); } body, .color-background-1, .color-background-2, .color-inverse, .color-accent-1, .color-accent-2, .color-scheme-489d8fb5-90b8-48be-904d-2e043835ded4, .color-scheme-95e8c3dd-ad27-4869-af40-f9ca0f9672fa, .color-scheme-2cfae4d2-6bc0-4409-a3a3-097f8137b32c, .color-scheme-6bb7c0a2-3c4e-45e5-a377-4fdae40c7505, .color-scheme-0568bc21-c93b-4fa1-bda9-8592d5a6d944, .color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba, .color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d, .color-scheme-7384c829-f10d-4ded-93ae-cb95a4b656a8, .color-scheme-bb753d90-02f6-4b2e-9da8-e6890f2393d6 { color: rgba(var(--color-foreground), 0.75); background-color: rgb(var(--color-background)); } :root { --font-body-family: Jost, sans-serif; --font-body-style: normal; --font-body-weight: 400; --font-body-weight-bold: 700; --font-heading-family: Jost, sans-serif; --font-heading-style: normal; --font-heading-weight: 600; --font-body-scale: 1.0; --font-heading-scale: 1.0; --media-padding: px; --media-border-opacity: 0.05; --media-border-width: 2px; --media-radius: 18px; --media-shadow-opacity: 0.0; --media-shadow-horizontal-offset: 0px; --media-shadow-vertical-offset: 4px; --media-shadow-blur-radius: 5px; --media-shadow-visible: 0; --page-width: 120rem; --page-width-margin: 0rem; --product-card-image-padding: 2.0rem; --product-card-corner-radius: 1.2rem; --product-card-text-alignment: left; --product-card-border-width: 0.0rem; --product-card-border-opacity: 1.0; --product-card-shadow-opacity: 0.0; --product-card-shadow-visible: 0; --product-card-shadow-horizontal-offset: 0.2rem; --product-card-shadow-vertical-offset: 0.2rem; --product-card-shadow-blur-radius: 0.0rem; --collection-card-image-padding: 0.0rem; --collection-card-corner-radius: 1.0rem; --collection-card-text-alignment: left; --collection-card-border-width: 0.0rem; --collection-card-border-opacity: 0.1; --collection-card-shadow-opacity: 0.0; --collection-card-shadow-visible: 0; --collection-card-shadow-horizontal-offset: 0.0rem; --collection-card-shadow-vertical-offset: 0.4rem; --collection-card-shadow-blur-radius: 0.5rem; --blog-card-image-padding: 0.0rem; --blog-card-corner-radius: 1.6rem; --blog-card-text-alignment: left; --blog-card-border-width: 0.0rem; --blog-card-border-opacity: 0.1; --blog-card-shadow-opacity: 0.0; --blog-card-shadow-visible: 0; --blog-card-shadow-horizontal-offset: 0.0rem; --blog-card-shadow-vertical-offset: 0.4rem; --blog-card-shadow-blur-radius: 0.5rem; --badge-corner-radius: 4.0rem; --popup-border-width: 1px; --popup-border-opacity: 0.1; --popup-corner-radius: 0px; --popup-shadow-opacity: 0.0; --popup-shadow-horizontal-offset: 0px; --popup-shadow-vertical-offset: 4px; --popup-shadow-blur-radius: 5px; --drawer-border-width: 1px; --drawer-border-opacity: 0.1; --drawer-shadow-opacity: 0.0; --drawer-shadow-horizontal-offset: 0px; --drawer-shadow-vertical-offset: 4px; --drawer-shadow-blur-radius: 5px; --spacing-sections-desktop: 0px; --spacing-sections-mobile: 0px; --grid-desktop-vertical-spacing: 12px; --grid-desktop-horizontal-spacing: 12px; --grid-mobile-vertical-spacing: 6px; --grid-mobile-horizontal-spacing: 6px; --text-boxes-border-opacity: 1.0; --text-boxes-border-width: 0px; --text-boxes-radius: 16px; --text-boxes-shadow-opacity: 0.0; --text-boxes-shadow-visible: 0; --text-boxes-shadow-horizontal-offset: 0px; --text-boxes-shadow-vertical-offset: 4px; --text-boxes-shadow-blur-radius: 5px; --buttons-radius: 0px; --buttons-radius-outset: 0px; --buttons-border-width: 1px; --buttons-border-opacity: 1.0; --buttons-shadow-opacity: 0.0; --buttons-shadow-visible: 0; --buttons-shadow-horizontal-offset: 0px; --buttons-shadow-vertical-offset: 4px; --buttons-shadow-blur-radius: 5px; --buttons-border-offset: 0px; --inputs-radius: 0px; --inputs-border-width: 1px; --inputs-border-opacity: 1.0; --inputs-shadow-opacity: 0.0; --inputs-shadow-horizontal-offset: 0px; --inputs-margin-offset: 0px; --inputs-shadow-vertical-offset: -12px; --inputs-shadow-blur-radius: 5px; --inputs-radius-outset: 0px; --variant-pills-radius: 40px; --variant-pills-border-width: 1px; --variant-pills-border-opacity: 0.55; --variant-pills-shadow-opacity: 0.0; --variant-pills-shadow-horizontal-offset: 0px; --variant-pills-shadow-vertical-offset: 4px; --variant-pills-shadow-blur-radius: 5px; } *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; font-size: calc(var(--font-body-scale) * 62.5%); height: 100%; } body { display: grid; grid-template-rows: auto auto 1fr auto; grid-template-columns: 100%; min-height: 100%; margin: 0; font-size: 1.5rem; letter-spacing: 0.06rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight); } @media screen and (min-width: 750px) { body { font-size: 1.6rem; } } </style> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/base.css?v=141611240070301471911741203952" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-cart-items.css?v=131688361597276109831741203950" media="print" onload="this.media='all'"> <link rel="preload" as="font" href="//environmentalbiotech.ca/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=74e1c354509d150609b4b97ec8db70e7ec3a21b1894e409d139bb21c2f59b225" type="font/woff2" crossorigin> <link rel="preload" as="font" href="//environmentalbiotech.ca/cdn/fonts/jost/jost_n6.ec1178db7a7515114a2d84e3dd680832b7af8b99.woff2?h1=emdlOGZoLTFjLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=ZW52aXJvbm1lbnRhbGJpb3RlY2guY2E&h3=YWNjb3VudC5lbnZpcm9ubWVudGFsYmlvdGVjaC5jYQ&hmac=0bec357f845256d531f550e49a6ae47ae5ffeeb190d2549873e10f4870d99fb6" type="font/woff2" crossorigin> <link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-predictive-search.css?v=31794313485784501161741203951" media="print" onload="this.media='all'" ><script> if (Shopify.designMode) { document.documentElement.classList.add('shopify-design-mode'); } </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-16HYY9N8TE"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-16HYY9N8TE'); </script> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <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: 78385152034,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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> <script id="web-pixels-manager-setup">(function e(e,d,r,n,o){if(void 0===o&&(o={}),!Boolean(null===(a=null===(i=window.Shopify)||void 0===i?void 0:i.analytics)||void 0===a?void 0:a.replayQueue)){var i,a;window.Shopify=window.Shopify||{};var t=window.Shopify;t.analytics=t.analytics||{};var s=t.analytics;s.replayQueue=[],s.publish=function(e,d,r){return s.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=function(){var e={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:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-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:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),u="modern"===l?"modern":"legacy",c=(null!=n?n:{modern:"",legacy:""})[u],f=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:d,hashVersion:r,buildTarget:u}),m=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:r,bundleTarget:l,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{o.browserTarget=l,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:f,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var d=window.webPixelsManager.init(e)||void 0;if(d){var r=window.Shopify.analytics;r.replayQueue.forEach((function(e){var r=e[0],n=e[1],o=e[2];d.publishCustomEvent(r,n,o)})),r.replayQueue=[],r.publish=d.publishCustomEvent,r.visitor=d.visitor,r.initialized=!0}}},onerror:function(){return m.emit({status:"failed",errorMsg:"".concat(f," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(c)?c:"",scriptDataAttributes:o}),m.emit({status:"loading"})}catch(e){m.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 78385152034,storefrontBaseUrl: "https://environmentalbiotech.ca",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["2dca8a86"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Environmental Biotech - Canada","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"zge8fh-1c.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/environmentalbiotech.ca"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},"https://environmentalbiotech.ca/cdn","98688ed7w4720d202p17656315m70f274df",{"modern":"","legacy":""},{"shopId":"78385152034","storefrontBaseUrl":"https:\/\/environmentalbiotech.ca","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"2dca8a86\"]","isMerchantRequest":"false","hashVersion":"98688ed7w4720d202p17656315m70f274df","publish":"custom","events":"[[\"page_viewed\",{}]]"});</script><script> window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'CAD'; var meta = {"page":{"pageType":"home"}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; } </script> <script class="analytics"> (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 78385152034, theme_id: 171857805346, app_name: "storefront", context_url: window.location.href, source_url: "//environmentalbiotech.ca/cdn/s/trekkie.storefront.fa5ed3681c2fc2a896d098bf1f3f0dad966320f4.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//environmentalbiotech.ca/cdn/s/trekkie.storefront.fa5ed3681c2fc2a896d098bf1f3f0dad966320f4.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//environmentalbiotech.ca/cdn/s/trekkie.storefront.fa5ed3681c2fc2a896d098bf1f3f0dad966320f4.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":78385152034,"isMerchantRequest":null,"themeId":171857805346,"themeCityHash":"4395845762039803545","contentLanguage":"en","currency":"CAD","eventMetadataId":"388e8447-8a01-4e82-9273-95f852a1614c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["f0df213a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//environmentalbiotech.ca/cdn/shopifycloud/storefront/assets/shop_events_listener-abeef7a0.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script defer src="https://environmentalbiotech.ca/cdn/shopifycloud/perf-kit/shopify-perf-kit-2.0.17.min.js" data-application="storefront-renderer" data-shop-id="78385152034" data-render-region="gcp-europe-west1" data-page-type="index" data-theme-instance-id="171857805346" data-theme-name="Dawn" data-theme-version="15.2.0" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" data-shs-beacon="true" data-shs-export-with-fetch="true" data-shs-logs-sample-rate="1" ></script> </head> <body class="gradient animate--hover-vertical-lift"> <a class="skip-to-content-link button visually-hidden" href="#MainContent"> Skip to content </a><!-- BEGIN sections: header-group --> <div id="shopify-section-sections--23315686064162__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-slideshow.css?v=85287567796011214741741203951" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-slider.css?v=56362812853044286531741203951" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-list-social.css?v=35792976012981934991741203952" rel="stylesheet" type="text/css" media="all" /> <div class="utility-bar color-background-2 gradient" > <div class="page-width utility-bar__grid"><div class="localization-wrapper"> </div> </div> </div> </div><div id="shopify-section-sections--23315686064162__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-list-menu.css?v=151968516119678728991741203952" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-search.css?v=49906926084865234021741203950" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-menu-drawer.css?v=19104562223692835111741203952" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-cart-notification.css?v=50783926266370205561741203950" media="print" onload="this.media='all'"><link rel="stylesheet" href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-price.css?v=55327712253156738911741203952" media="print" onload="this.media='all'"><style> header-drawer { justify-self: start; margin-left: -1.2rem; }.scrolled-past-header .header__heading-logo-wrapper { width: 75%; }@media screen and (min-width: 990px) { header-drawer { display: none; } }.menu-drawer-container { display: flex; } .list-menu { list-style: none; padding: 0; margin: 0; } .list-menu--inline { display: inline-flex; flex-wrap: wrap; } summary.list-menu__item { padding-right: 2.7rem; } .list-menu__item { display: flex; align-items: center; line-height: calc(1 + 0.3 / var(--font-body-scale)); } .list-menu__item--link { text-decoration: none; padding-bottom: 1rem; padding-top: 1rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); } @media screen and (min-width: 750px) { .list-menu__item--link { padding-bottom: 0.5rem; padding-top: 0.5rem; } } </style><style data-shopify>.header { padding: 4px 3rem 4px 3rem; } .section-header { position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ margin-bottom: 0px; } @media screen and (min-width: 750px) { .section-header { margin-bottom: 0px; } } @media screen and (min-width: 990px) { .header { padding-top: 8px; padding-bottom: 8px; } }</style><script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/cart-notification.js?v=56967378828208426531741203950" defer="defer"></script><sticky-header data-sticky-type="reduce-logo-size" class="header-wrapper color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d gradient"><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-social header--has-account"> <header-drawer data-breakpoint="tablet"> <details id="Details-menu-drawer-container" class="menu-drawer-container"> <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu" > <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> <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> </span> </summary> <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d"> <div class="menu-drawer__inner-container"> <div class="menu-drawer__navigation-container"> <nav class="menu-drawer__navigation"> <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a id="HeaderDrawer-home" href="/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" aria-current="page" > Home </a></li><li><details id="Details-menu-drawer-menu-item-2"> <summary id="HeaderDrawer-commercial-industrial" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" > Commercial & Industrial <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> </span> <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> </span> </summary> <div id="link-commercial-industrial" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1" > <div class="menu-drawer__inner-submenu"> <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> <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> </span> Commercial & Industrial </button> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-commercial-industrial-commercial-drainage-solutions"> <summary id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Commercial Drainage Solutions <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> </span> <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> </span> </summary> <div id="childlink-commercial-drainage-solutions" class="menu-drawer__submenu has-submenu gradient motion-reduce" > <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true" > <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> </span> Commercial Drainage Solutions </button> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1" ><li> <a id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions-commercial-drainage-overview" href="/pages/commercial-drainage-overview" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Commercial Drainage Overview </a> </li><li> <a id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions-commercial-bar-drain-and-soda-fountain-solutions" href="/pages/commercial-bar-drain-and-soda-fountain-solutions" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Commercial Bar Drain and Soda Fountain Solutions </a> </li><li> <a id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions-solid-controls-coffee-filters-and-more" href="/pages/solid-controls-coffee-filters-and-more" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Solid Controls - Coffee Filters and More </a> </li><li> <a id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions-lift-stations-pump-stations-hydrogen-sulphide-issues" href="/pages/lift-stations-pump-stations-hydrogen-sulphide-issues" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Lift Stations/ Pump Stations & Hydrogen Sulphide Issues </a> </li><li> <a id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions-ac-pan-and-drainline" href="/pages/ac-pan-and-drainline" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > AC Pan and Drainline </a> </li><li> <a id="HeaderDrawer-commercial-industrial-commercial-drainage-solutions-grease-traps-and-grease-recovery-units" href="/pages/grease-recovery-units" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Grease Traps and Grease Recovery Units </a> </li></ul> </div> </details></li><li><a id="HeaderDrawer-commercial-industrial-dipstick-pro™" href="/pages/dipstick-pro%E2%84%A2" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Dipstick Pro™ </a></li><li><a id="HeaderDrawer-commercial-industrial-mineral-oil-elimination-system-moes" href="/pages/mineral-oil-elimination-system-moes" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Mineral Oil Elimination System - MOES </a></li><li><details id="Details-menu-drawer-commercial-industrial-commercial-urinal-and-urine-solutions"> <summary id="HeaderDrawer-commercial-industrial-commercial-urinal-and-urine-solutions" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Commercial Urinal and Urine Solutions <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> </span> <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> </span> </summary> <div id="childlink-commercial-urinal-and-urine-solutions" class="menu-drawer__submenu has-submenu gradient motion-reduce" > <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true" > <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> </span> Commercial Urinal and Urine Solutions </button> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1" ><li> <a id="HeaderDrawer-commercial-industrial-commercial-urinal-and-urine-solutions-urinal-drain-line-issues" href="/pages/urinal-drain-line-issues" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Urinal Drain Line Issues </a> </li><li> <a id="HeaderDrawer-commercial-industrial-commercial-urinal-and-urine-solutions-water-savings" href="/pages/water-savings" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Water Savings </a> </li></ul> </div> </details></li><li><details id="Details-menu-drawer-commercial-industrial-commercial-odor-solutions"> <summary id="HeaderDrawer-commercial-industrial-commercial-odor-solutions" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Commercial Odor Solutions <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> </span> <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> </span> </summary> <div id="childlink-commercial-odor-solutions" class="menu-drawer__submenu has-submenu gradient motion-reduce" > <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true" > <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> </span> Commercial Odor Solutions </button> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1" ><li> <a id="HeaderDrawer-commercial-industrial-commercial-odor-solutions-understanding-odors" href="/pages/understanding-odors" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Understanding Odors </a> </li></ul> </div> </details></li></ul> </div> </div> </details></li><li><details id="Details-menu-drawer-menu-item-3"> <summary id="HeaderDrawer-residential" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" > Residential <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> </span> <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> </span> </summary> <div id="link-residential" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1" > <div class="menu-drawer__inner-submenu"> <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> <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> </span> Residential </button> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a id="HeaderDrawer-residential-residential-solutions-overview" href="/pages/residential-solutions-overview" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Residential Solutions Overview </a></li><li><a id="HeaderDrawer-residential-residential-odor-control-solutions" href="/pages/disinfection-and-sanitizing-products" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Residential Odor Control Solutions </a></li><li><a id="HeaderDrawer-residential-residential-drainage-solutions" href="/pages/residential-drainage-solutions" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Residential Drainage Solutions </a></li><li><a id="HeaderDrawer-residential-septic-aid" href="/pages/septic-aid" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Septic Aid </a></li></ul> </div> </div> </details></li><li><details id="Details-menu-drawer-menu-item-4"> <summary id="HeaderDrawer-explore-more" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" > Explore More <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> </span> <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> </span> </summary> <div id="link-explore-more" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1" > <div class="menu-drawer__inner-submenu"> <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> <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> </span> Explore More </button> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a id="HeaderDrawer-explore-more-epa-safer-choice-program" href="/pages/epa-safer-choice-program" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > EPA Safer Choice Program </a></li><li><a id="HeaderDrawer-explore-more-disinfection-and-sanitizing" href="/pages/disinfection-and-sanitizing" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Disinfection and Sanitizing </a></li><li><a id="HeaderDrawer-explore-more-fog-education-and-training" href="/pages/fog-education-and-training" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > FOG Education and Training </a></li><li><a id="HeaderDrawer-explore-more-private-label-products" href="/pages/private-label-products" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" > Private Label Products </a></li></ul> </div> </div> </details></li><li><a id="HeaderDrawer-products" href="/collections/all" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" > Products </a></li><li><a id="HeaderDrawer-contact" href="/pages/contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" > Contact </a></li></ul> </nav> <div class="menu-drawer__utility-links"><a href="https://environmentalbiotech.ca/customer_authentication/redirect?locale=en®ion_country=CA" class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" rel="nofollow" ><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> </span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"> </div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> <a href="twitter.com" class="list-social__link link"> <span class="svg-wrapper"><svg class="icon icon-twitter" viewbox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg> </span> <span class="visually-hidden">X (Twitter)</span> </a> </li><li class="list-social__item"> <a href="pinterest.com" class="list-social__link link"> <span class="svg-wrapper"><svg class="icon icon-pinterest" viewbox="0 0 20 20"><path fill="currentColor" d="M10 2.01a8.1 8.1 0 0 1 5.666 2.353 8.09 8.09 0 0 1 1.277 9.68A7.95 7.95 0 0 1 10 18.04a8.2 8.2 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297q1.254 0 2.248-.72a4.7 4.7 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.06 5.06 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.02 5.02 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.26 2.26 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228a6.8 6.8 0 0 1-.317 2.122 3.8 3.8 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085q.22-.77.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.07 8.07 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.72 7.72 0 0 1 10 2.001z"/></svg> </span> <span class="visually-hidden">Pinterest</span> </a> </li><li class="list-social__item"> <a href="http://instagram.com" class="list-social__link link"> <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> </span> <span class="visually-hidden">Instagram</span> </a> </li><li class="list-social__item"> <a href="https://tiktok.com/" class="list-social__link link"> <span class="svg-wrapper"><svg class="icon icon-tiktok" viewbox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg> </span> <span class="visually-hidden">TikTok</span> </a> </li><li class="list-social__item"> <a href="youtube.com" class="list-social__link link"> <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> </span> <span class="visually-hidden">YouTube</span> </a> </li></ul> </div> </div> </div> </div> </details> </header-drawer> <h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> <img src="//environmentalbiotech.ca/cdn/shop/files/header-logo-x1.png?v=1741203792&width=600" alt="Environmental Biotech - Canada" srcset="//environmentalbiotech.ca/cdn/shop/files/header-logo-x1.png?v=1741203792&width=100 100w, //environmentalbiotech.ca/cdn/shop/files/header-logo-x1.png?v=1741203792&width=150 150w, //environmentalbiotech.ca/cdn/shop/files/header-logo-x1.png?v=1741203792&width=200 200w" width="100" height="30.476190476190474" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 200px) 50vw, 100px"> </div></a></h1> <nav class="header__inline-menu"> <ul class="list-menu list-menu--inline" role="list"><li><a id="HeaderMenu-home" href="/" class="header__menu-item list-menu__item link link--text focus-inset" aria-current="page" > <span class="header__active-menu-item" >Home</span> </a></li><li><header-menu> <details id="Details-HeaderMenu-2"> <summary id="HeaderMenu-commercial-industrial" class="header__menu-item list-menu__item link focus-inset" > <span >Commercial & Industrial</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> </summary> <ul id="HeaderMenu-MenuList-2" class="header__submenu list-menu list-menu--disclosure color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1" ><li><details id="Details-HeaderSubMenu-commercial-industrial-commercial-drainage-solutions"> <summary id="HeaderMenu-commercial-industrial-commercial-drainage-solutions" class="header__menu-item link link--text list-menu__item focus-inset caption-large" > <span>Commercial Drainage Solutions</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> </summary> <ul id="HeaderMenu-SubMenuList-commercial-industrial-commercial-drainage-solutions-" class="header__submenu list-menu motion-reduce" ><li> <a id="HeaderMenu-commercial-industrial-commercial-drainage-solutions-commercial-drainage-overview" href="/pages/commercial-drainage-overview" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Commercial Drainage Overview </a> </li><li> <a id="HeaderMenu-commercial-industrial-commercial-drainage-solutions-commercial-bar-drain-and-soda-fountain-solutions" href="/pages/commercial-bar-drain-and-soda-fountain-solutions" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Commercial Bar Drain and Soda Fountain Solutions </a> </li><li> <a id="HeaderMenu-commercial-industrial-commercial-drainage-solutions-solid-controls-coffee-filters-and-more" href="/pages/solid-controls-coffee-filters-and-more" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Solid Controls - Coffee Filters and More </a> </li><li> <a id="HeaderMenu-commercial-industrial-commercial-drainage-solutions-lift-stations-pump-stations-hydrogen-sulphide-issues" href="/pages/lift-stations-pump-stations-hydrogen-sulphide-issues" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Lift Stations/ Pump Stations & Hydrogen Sulphide Issues </a> </li><li> <a id="HeaderMenu-commercial-industrial-commercial-drainage-solutions-ac-pan-and-drainline" href="/pages/ac-pan-and-drainline" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > AC Pan and Drainline </a> </li><li> <a id="HeaderMenu-commercial-industrial-commercial-drainage-solutions-grease-traps-and-grease-recovery-units" href="/pages/grease-recovery-units" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Grease Traps and Grease Recovery Units </a> </li></ul> </details></li><li><a id="HeaderMenu-commercial-industrial-dipstick-pro™" href="/pages/dipstick-pro%E2%84%A2" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Dipstick Pro™ </a></li><li><a id="HeaderMenu-commercial-industrial-mineral-oil-elimination-system-moes" href="/pages/mineral-oil-elimination-system-moes" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Mineral Oil Elimination System - MOES </a></li><li><details id="Details-HeaderSubMenu-commercial-industrial-commercial-urinal-and-urine-solutions"> <summary id="HeaderMenu-commercial-industrial-commercial-urinal-and-urine-solutions" class="header__menu-item link link--text list-menu__item focus-inset caption-large" > <span>Commercial Urinal and Urine Solutions</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> </summary> <ul id="HeaderMenu-SubMenuList-commercial-industrial-commercial-urinal-and-urine-solutions-" class="header__submenu list-menu motion-reduce" ><li> <a id="HeaderMenu-commercial-industrial-commercial-urinal-and-urine-solutions-urinal-drain-line-issues" href="/pages/urinal-drain-line-issues" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Urinal Drain Line Issues </a> </li><li> <a id="HeaderMenu-commercial-industrial-commercial-urinal-and-urine-solutions-water-savings" href="/pages/water-savings" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Water Savings </a> </li></ul> </details></li><li><details id="Details-HeaderSubMenu-commercial-industrial-commercial-odor-solutions"> <summary id="HeaderMenu-commercial-industrial-commercial-odor-solutions" class="header__menu-item link link--text list-menu__item focus-inset caption-large" > <span>Commercial Odor Solutions</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> </summary> <ul id="HeaderMenu-SubMenuList-commercial-industrial-commercial-odor-solutions-" class="header__submenu list-menu motion-reduce" ><li> <a id="HeaderMenu-commercial-industrial-commercial-odor-solutions-understanding-odors" href="/pages/understanding-odors" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Understanding Odors </a> </li></ul> </details></li></ul> </details> </header-menu></li><li><header-menu> <details id="Details-HeaderMenu-3"> <summary id="HeaderMenu-residential" class="header__menu-item list-menu__item link focus-inset" > <span >Residential </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> </summary> <ul id="HeaderMenu-MenuList-3" class="header__submenu list-menu list-menu--disclosure color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1" ><li><a id="HeaderMenu-residential-residential-solutions-overview" href="/pages/residential-solutions-overview" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Residential Solutions Overview </a></li><li><a id="HeaderMenu-residential-residential-odor-control-solutions" href="/pages/disinfection-and-sanitizing-products" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Residential Odor Control Solutions </a></li><li><a id="HeaderMenu-residential-residential-drainage-solutions" href="/pages/residential-drainage-solutions" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Residential Drainage Solutions </a></li><li><a id="HeaderMenu-residential-septic-aid" href="/pages/septic-aid" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Septic Aid </a></li></ul> </details> </header-menu></li><li><header-menu> <details id="Details-HeaderMenu-4"> <summary id="HeaderMenu-explore-more" class="header__menu-item list-menu__item link focus-inset" > <span >Explore 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> </summary> <ul id="HeaderMenu-MenuList-4" class="header__submenu list-menu list-menu--disclosure color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1" ><li><a id="HeaderMenu-explore-more-epa-safer-choice-program" href="/pages/epa-safer-choice-program" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > EPA Safer Choice Program </a></li><li><a id="HeaderMenu-explore-more-disinfection-and-sanitizing" href="/pages/disinfection-and-sanitizing" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Disinfection and Sanitizing </a></li><li><a id="HeaderMenu-explore-more-fog-education-and-training" href="/pages/fog-education-and-training" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > FOG Education and Training </a></li><li><a id="HeaderMenu-explore-more-private-label-products" href="/pages/private-label-products" class="header__menu-item list-menu__item link link--text focus-inset caption-large" > Private Label Products </a></li></ul> </details> </header-menu></li><li><a id="HeaderMenu-products" href="/collections/all" class="header__menu-item list-menu__item link link--text focus-inset" > <span >Products</span> </a></li><li><a id="HeaderMenu-contact" href="/pages/contact" class="header__menu-item list-menu__item link link--text focus-inset" > <span >Contact</span> </a></li></ul> </nav> <div class="header__icons header__icons--localization header-localization"> <div class="desktop-localization-wrapper"> </div> <details-modal class="header__search"> <details> <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search" > <span> <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> </span> <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> </span> </span> </summary> <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search" > <div class="modal-overlay"></div> <div class="search-modal__content search-modal__content-top" tabindex="-1" ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> <div class="field"> <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search"> <label class="field__label" for="Search-In-Modal">Search</label> <input type="hidden" name="options[prefix]" value="last"> <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term" > <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> </span> </button> <button class="search__button field__button" aria-label="Search"> <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> </span> </button> </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> <div class="predictive-search__loading-state"> <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewbox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> </div> </div> <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close" > <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> </span> </button> </div> </div> </details> </details-modal> <a href="https://environmentalbiotech.ca/customer_authentication/redirect?locale=en®ion_country=CA" class="header__icon header__icon--account link focus-inset small-hide" rel="nofollow" ><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> </span></account-icon><span class="visually-hidden">Log in</span> </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewbox="0 0 40 40"><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> </span> <span class="visually-hidden">Cart</span></a> </div> </header> </sticky-header> <cart-notification> <div class="cart-notification-wrapper page-width"> <div id="cart-notification" class="cart-notification focus-inset color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d gradient" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1" > <div class="cart-notification__header"> <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> Item added to your cart </h2> <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close" > <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> </span> </button> </div> <div id="cart-notification-product" class="cart-notification-product"></div> <div class="cart-notification__links"> <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width" >View cart</a> <form action="/cart" method="post" id="cart-notification-form"> <button class="button button--primary button--full-width" name="checkout"> Check out </button> </form> <button type="button" class="link button-label">Continue shopping</button> </div> </div> </div> </cart-notification> <style data-shopify> .cart-notification { display: none; } </style> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Environmental Biotech - Canada", "logo": "https:\/\/environmentalbiotech.ca\/cdn\/shop\/files\/header-logo-x1.png?v=1741203792\u0026width=500", "sameAs": [ "twitter.com", "", "pinterest.com", "http:\/\/instagram.com", "https:\/\/tiktok.com\/", "", "", "youtube.com", "" ], "url": "https:\/\/environmentalbiotech.ca" } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "Environmental Biotech - Canada", "potentialAction": { "@type": "SearchAction", "target": "https:\/\/environmentalbiotech.ca\/search?q={search_term_string}", "query-input": "required name=search_term_string" }, "url": "https:\/\/environmentalbiotech.ca" } </script> </div> <!-- END sections: header-group --> <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> <section id="shopify-section-template--23315685867554__hero" class="shopify-section section"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/section-image-banner.css?v=158549601175623659161741203951" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>@media screen and (max-width: 749px) { #Banner-template--23315685867554__hero::before, #Banner-template--23315685867554__hero .banner__media::before, #Banner-template--23315685867554__hero:not(.banner--mobile-bottom) .banner__content::before { padding-bottom: 58.56515373352855%; content: ''; display: block; } } @media screen and (min-width: 750px) { #Banner-template--23315685867554__hero::before, #Banner-template--23315685867554__hero .banner__media::before { padding-bottom: 58.56515373352855%; content: ''; display: block; } }</style><style data-shopify>#Banner-template--23315685867554__hero::after { opacity: 0.3; }</style><div id="Banner-template--23315685867554__hero" class="banner banner--content-align-center banner--content-align-mobile-center banner--adapt banner--adapt banner--mobile-bottom banner--desktop-transparent" ><div class="banner__media media"><img src="//environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=3840" alt="" srcset="//environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=375 375w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=550 550w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=750 750w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=1100 1100w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=1500 1500w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=1780 1780w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=2000 2000w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=3000 3000w, //environmentalbiotech.ca/cdn/shop/files/Homepage_v02_logos.jpg?v=1741203790&width=3840 3840w" width="1366" height="800.0" sizes="100vw" fetchpriority="high"> </div><div class="banner__content banner__content--middle-center page-width"> <div class="banner__box content-container content-container--full-width-mobile color-scheme-7384c829-f10d-4ded-93ae-cb95a4b656a8 gradient"><h2 class="banner__heading inline-richtext h1" > <strong> Environmental Biotech: Advanced Wastewater Bioremediation Solutions</strong> </h2><div class="banner__text rte subtitle" > <p>We deliver customized, <a href="/pages/commercial-drainage-overview">eco-friendly bioremediation solutions</a> for hospitality, industrial, and residential sectors—treating drain lines, sewers, lift stations, septic systems, oil spills, and more. Experts in managing FOG, mineral oils, odors, and hygiene challenges</p> </div><div class="banner__buttons" ><a href="/collections/all" class="button button--primary" >Shop Products Now</a></div></div> </div> </div> </section><div id="shopify-section-template--23315685867554__about_us" class="shopify-section section"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-image-with-text.css?v=98770675951290792951741203950" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.section-template--23315685867554__about_us-padding { padding-top: 51px; padding-bottom: 36px; } @media screen and (min-width: 750px) { .section-template--23315685867554__about_us-padding { padding-top: 68px; padding-bottom: 48px; } }</style><div class="section-template--23315685867554__about_us-padding gradient color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba"> <div class="page-width"> <div class="image-with-text image-with-text--no-overlap isolate"> <div class="image-with-text__grid grid grid--gapless grid--1-col grid--3-col-tablet"> <div class="image-with-text__media-item image-with-text__media-item--small image-with-text__media-item--middle grid__item"> <div class="image-with-text__media image-with-text__media--small global-media-settings background-transparent media" ><img src="//environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=1500" alt="" srcset="//environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=165 165w, //environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=360 360w, //environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=535 535w, //environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=750 750w, //environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=1070 1070w, //environmentalbiotech.ca/cdn/shop/files/dip-stick-pro-by-environmental-biotech_83c01750-a2ee-40e7-bd29-9ff4d89a9590.jpg?v=1741203790&width=1500 1500w" width="1500" height="2241" sizes="(min-width: 1200px) 550px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> </div> </div> <div class="image-with-text__text-item grid__item"> <div id="ImageWithText--template--23315685867554__about_us" class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--small content-container background-transparent" ><h2 class="image-with-text__heading inline-richtext h1" > About us </h2><div class="image-with-text__text rte body" > <p>Environmental Biotech is a trusted global innovator in providing sustainable, eco-friendly solutions for wastewater treatment, drainage issues, FOG (fats, oils, and grease) buildup, <a href="pages/mineral-oil-elimination-system-moes">mineral oil contamination</a>, sanitation challenges, and odor control. We proudly serve commercial, municipal, industrial, and residential sectors with tailored bioremediation programs that deliver real, measurable results.</p><p>Since 1990, Environmental Biotech (EB) has led the bioremediation industry by leveraging our advanced in-house laboratory to cultivate proprietary blends of live, vegetative bacteria. These specialized strains are scientifically engineered to break down organic matter—including sugars, starches, FOG, and mineral oils—at the source, preventing drain blockages and reducing costly maintenance.</p> </div></div> </div> </div> </div> </div> </div> </div><div id="shopify-section-template--23315685867554__brand_statement_one" class="shopify-section section"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-image-with-text.css?v=98770675951290792951741203950" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.section-template--23315685867554__brand_statement_one-padding { padding-top: 36px; padding-bottom: 75px; } @media screen and (min-width: 750px) { .section-template--23315685867554__brand_statement_one-padding { padding-top: 48px; padding-bottom: 100px; } }</style><div class="section-template--23315685867554__brand_statement_one-padding gradient color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba"> <div class="page-width"> <div class="image-with-text image-with-text--no-overlap isolate"> <div class="image-with-text__grid grid grid--gapless grid--1-col grid--3-col-tablet image-with-text__grid--reverse"> <div class="image-with-text__media-item image-with-text__media-item--small image-with-text__media-item--middle grid__item"> <div class="image-with-text__media image-with-text__media--adapt global-media-settings background-transparent media" style="padding-bottom: 52.42566510172144%;" ><img src="//environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=1500" alt="" srcset="//environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=165 165w, //environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=360 360w, //environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=535 535w, //environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=750 750w, //environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=1070 1070w, //environmentalbiotech.ca/cdn/shop/files/disinfection-equipment-1.jpg?v=1741203792&width=1500 1500w" width="1500" height="786" sizes="(min-width: 1200px) 550px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> </div> </div> <div class="image-with-text__text-item grid__item"> <div id="ImageWithText--template--23315685867554__brand_statement_one" class="image-with-text__content image-with-text__content--middle image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--adapt content-container background-transparent" ><h2 class="image-with-text__heading inline-richtext h1" > Total Solutions Provider </h2><div class="image-with-text__text rte body" > <p>Our mission is to deliver expert, sustainable solutions for <a href="/collections/drainage">drain line management</a>, sanitation challenges, and odor control—targeting pollutant discharge issues at their source. By fostering long-term partnerships with our clients, we gain deeper insights into their operational needs, allowing us to design and implement cost-effective, environmentally responsible strategies that drive lasting results.</p> </div><a href="/collections/all" class="button button--primary" > Shop now </a></div> </div> </div> </div> </div> </div> </div><section id="shopify-section-template--23315685867554__multicolumn_Xx8RjV" class="shopify-section section"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/section-multicolumn.css?v=30989128408309817061741203951" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-slider.css?v=56362812853044286531741203951" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.section-template--23315685867554__multicolumn_Xx8RjV-padding { padding-top: 27px; padding-bottom: 27px; } @media screen and (min-width: 750px) { .section-template--23315685867554__multicolumn_Xx8RjV-padding { padding-top: 36px; padding-bottom: 36px; } }</style><div class="multicolumn color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba gradient background-primary"> <div class="page-width section-template--23315685867554__multicolumn_Xx8RjV-padding isolate" ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin multicolumn__title"> <h2 class="title inline-richtext h1"> EBI Solutions </h2></div><slider-component class="slider-mobile-gutter"> <ul class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--2-col-desktop" id="Slider-template--23315685867554__multicolumn_Xx8RjV" role="list" ><li id="Slide-template--23315685867554__multicolumn_Xx8RjV-1" class="multicolumn-list__item grid__item" > <div class="multicolumn-card content-container"> <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> <div class="media media--transparent media--adapt" style="padding-bottom: 52.63157894736842%;" > <img src="//environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=3200" alt="" srcset="//environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=50 50w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=75 75w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=100 100w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=150 150w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=200 200w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=300 300w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=400 400w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=500 500w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=750 750w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=1000 1000w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=1250 1250w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=1500 1500w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=1750 1750w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=2000 2000w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=2250 2250w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=2500 2500w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=2750 2750w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=3000 3000w, //environmentalbiotech.ca/cdn/shop/files/11da35d2-6ae4-41ce-9b3d-a38d6cdd68b8.jpg?v=1741203793&width=3200 3200w" width="3200" height="1684" loading="lazy" sizes=" (min-width: 1200px) calc((1200px - 112px) * 1 / 2), (min-width: 990px) calc((100vw - 112px) * 1 / 2), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image"> </div> </div><div class="multicolumn-card__info"><h3 class="inline-richtext">Commercial and Industrial Solutions</h3><div class="rte"><ul><li>Drain Lines & Grease Traps</li><li>Bar Drains and Soda Fountains</li><li>Urinals and Urine Odors</li><li>Commercial Odor Control</li><li>Grease and Sludge Sampling</li><li>Dipstick Pro™ Sampler</li></ul><p></p></div><a class="link animate-arrow" href="/pages/commercial-drainage-overview" >Find out more<span class="svg-wrapper" ><span class="icon-wrap"> <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> </span></span > </a></div> </div> </li><li id="Slide-template--23315685867554__multicolumn_Xx8RjV-2" class="multicolumn-list__item grid__item" > <div class="multicolumn-card content-container"> <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> <div class="media media--transparent media--adapt" style="padding-bottom: 52.63157894736842%;" > <img src="//environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=3200" alt="" srcset="//environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=50 50w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=75 75w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=100 100w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=150 150w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=200 200w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=300 300w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=400 400w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=500 500w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=750 750w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=1000 1000w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=1250 1250w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=1500 1500w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=1750 1750w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=2000 2000w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=2250 2250w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=2500 2500w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=2750 2750w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=3000 3000w, //environmentalbiotech.ca/cdn/shop/files/family-kitchen-2.jpg?v=1741203792&width=3200 3200w" width="3200" height="1695" loading="lazy" sizes=" (min-width: 1200px) calc((1200px - 112px) * 1 / 2), (min-width: 990px) calc((100vw - 112px) * 1 / 2), (min-width: 750px) calc((100vw - 100px) * 1 / 1), calc((100vw - 30px) * 1 / 1) " class="multicolumn-card__image"> </div> </div><div class="multicolumn-card__info"><h3 class="inline-richtext">Residential Solutions</h3><div class="rte"><ul><li>Kitchen and Bath Drains</li><li>Urine Odors</li><li>Residential Odor Control</li><li>Disinfection and Sanitizing Products</li></ul></div><a class="link animate-arrow" href="/pages/residential-solutions-overview" >Find out more<span class="svg-wrapper" ><span class="icon-wrap"> <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> </span></span > </a></div> </div> </li></ul></slider-component> <div class="center"><a class="button button--primary" role="link" aria-disabled="true" > Shop Now </a></div> </div> </div> </section><section id="shopify-section-template--23315685867554__collection_list_QBBk9D" class="shopify-section section section-collection-list"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/section-collection-list.css?v=18763086750366843101741203952" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-card.css?v=4240149872254631531741203952" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-slider.css?v=56362812853044286531741203951" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.section-template--23315685867554__collection_list_QBBk9D-padding { padding-top: 15px; padding-bottom: 15px; } @media screen and (min-width: 750px) { .section-template--23315685867554__collection_list_QBBk9D-padding { padding-top: 20px; padding-bottom: 20px; } }</style><div class="color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba gradient"> <div class="collection-list-wrapper page-width isolate no-mobile-link section-template--23315685867554__collection_list_QBBk9D-padding"><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin"> <h2 id="SectionHeading-template--23315685867554__collection_list_QBBk9D" class="collection-list-title inline-richtext h2" > Collections </h2></div><slider-component class="slider-mobile-gutter"> <ul class="collection-list contains-card contains-card--collection contains-card--standard grid grid--3-col-desktop grid--1-col-tablet-down collection-list--3-items" id="Slider-template--23315685867554__collection_list_QBBk9D" role="list" ><li id="Slide-template--23315685867554__collection_list_QBBk9D-1" class="collection-list__item grid__item" > <div class="card-wrapper animate-arrow collection-card-wrapper"> <div class="card card--standard card--media" style="--ratio-percent: 100%;" > <div class="card__inner color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba gradient ratio" style="--ratio-percent: 100%;" ><div class="card__media"> <div class="media media--transparent media--hover-effect"> <img srcset="//environmentalbiotech.ca/cdn/shop/files/Dipstick_products_500x500px_96dpi2_0d41499b-0afd-41c9-8b05-b6849a61fe55.jpg?v=1744395095&width=165 165w,//environmentalbiotech.ca/cdn/shop/files/Dipstick_products_500x500px_96dpi2_0d41499b-0afd-41c9-8b05-b6849a61fe55.jpg?v=1744395095&width=330 330w,//environmentalbiotech.ca/cdn/shop/files/Dipstick_products_500x500px_96dpi2_0d41499b-0afd-41c9-8b05-b6849a61fe55.jpg?v=1744395095&width=535 535w,//environmentalbiotech.ca/cdn/shop/files/Dipstick_products_500x500px_96dpi2_0d41499b-0afd-41c9-8b05-b6849a61fe55.jpg?v=1744395095 667w " src="//environmentalbiotech.ca/cdn/shop/files/Dipstick_products_500x500px_96dpi2_0d41499b-0afd-41c9-8b05-b6849a61fe55.jpg?v=1744395095&width=1500" sizes=" (min-width: 1200px) 366px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem) " alt="" height="667" width="667" loading="lazy" class="motion-reduce" > </div> </div><div class="card__content"> <div class="card__information"> <h3 class="card__heading"> <a href="/collections/dipstick-pro%E2%84%A2" class="full-unstyled-link" >Dipstick Pro™<span class="icon-wrap"><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> </span> </a> </h3></div> </div></div><div class="card__content"> <div class="card__information"> <h3 class="card__heading"> <a href="/collections/dipstick-pro%E2%84%A2" class="full-unstyled-link" >Dipstick Pro™<span class="icon-wrap"><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> </span> </a> </h3></div> </div></div> </div> </li><li id="Slide-template--23315685867554__collection_list_QBBk9D-2" class="collection-list__item grid__item" > <div class="card-wrapper animate-arrow collection-card-wrapper"> <div class="card card--standard card--media" style="--ratio-percent: 100%;" > <div class="card__inner color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba gradient ratio" style="--ratio-percent: 100%;" ><div class="card__media"> <div class="media media--transparent media--hover-effect"> <img srcset="//environmentalbiotech.ca/cdn/shop/files/UrineFree-Com-500ml-front.jpg?v=1743708211&width=165 165w,//environmentalbiotech.ca/cdn/shop/files/UrineFree-Com-500ml-front.jpg?v=1743708211&width=330 330w,//environmentalbiotech.ca/cdn/shop/files/UrineFree-Com-500ml-front.jpg?v=1743708211 500w " src="//environmentalbiotech.ca/cdn/shop/files/UrineFree-Com-500ml-front.jpg?v=1743708211&width=1500" sizes=" (min-width: 1200px) 366px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem) " alt="" height="500" width="500" loading="lazy" class="motion-reduce" > </div> </div><div class="card__content"> <div class="card__information"> <h3 class="card__heading"> <a href="/collections/odor-elimination" class="full-unstyled-link" >Odor Elimination<span class="icon-wrap"><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> </span> </a> </h3></div> </div></div><div class="card__content"> <div class="card__information"> <h3 class="card__heading"> <a href="/collections/odor-elimination" class="full-unstyled-link" >Odor Elimination<span class="icon-wrap"><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> </span> </a> </h3></div> </div></div> </div> </li><li id="Slide-template--23315685867554__collection_list_QBBk9D-3" class="collection-list__item grid__item" > <div class="card-wrapper animate-arrow collection-card-wrapper"> <div class="card card--standard card--media" style="--ratio-percent: 100%;" > <div class="card__inner color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba gradient ratio" style="--ratio-percent: 100%;" ><div class="card__media"> <div class="media media--transparent media--hover-effect"> <img srcset="//environmentalbiotech.ca/cdn/shop/files/drainblastGESforwebsitecorrectsize.jpg?v=1741203760&width=165 165w,//environmentalbiotech.ca/cdn/shop/files/drainblastGESforwebsitecorrectsize.jpg?v=1741203760&width=330 330w,//environmentalbiotech.ca/cdn/shop/files/drainblastGESforwebsitecorrectsize.jpg?v=1741203760 500w " src="//environmentalbiotech.ca/cdn/shop/files/drainblastGESforwebsitecorrectsize.jpg?v=1741203760&width=1500" sizes=" (min-width: 1200px) 366px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem) " alt="" height="500" width="500" loading="lazy" class="motion-reduce" > </div> </div><div class="card__content"> <div class="card__information"> <h3 class="card__heading"> <a href="/collections/drainage" class="full-unstyled-link" >Drainage<span class="icon-wrap"><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> </span> </a> </h3></div> </div></div><div class="card__content"> <div class="card__information"> <h3 class="card__heading"> <a href="/collections/drainage" class="full-unstyled-link" >Drainage<span class="icon-wrap"><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> </span> </a> </h3></div> </div></div> </div> </li></ul></slider-component></div> </div> </section><section id="shopify-section-template--23315685867554__contact_form" class="shopify-section section"><link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/section-contact-form.css?v=174763403909768016001741203951" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.section-template--23315685867554__contact_form-padding { padding-top: 27px; padding-bottom: 66px; } @media screen and (min-width: 750px) { .section-template--23315685867554__contact_form-padding { padding-top: 36px; padding-bottom: 88px; } }</style><div class="color-scheme-a84f2185-e225-4649-a72c-70fbf8ee76ba gradient"> <div class="contact page-width page-width--narrow section-template--23315685867554__contact_form-padding"><h2 class="title title-wrapper--no-top-margin inline-richtext h1"> Sign up for our newsletter to hear about specials, promotions, new products, and events. </h2><form method="post" action="/contact#ContactForm" id="ContactForm" accept-charset="UTF-8" class="isolate"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /><div class="contact__fields"> <div class="field"> <input class="field__input" autocomplete="name" type="text" id="ContactForm-name" name="contact[Name]" value="" placeholder="Name" > <label class="field__label" for="ContactForm-name">Name</label> </div> <div class="field field--with-error"> <input autocomplete="email" type="email" id="ContactForm-email" class="field__input" name="contact[email]" spellcheck="false" autocapitalize="off" value="" aria-required="true" placeholder="Email" > <label class="field__label" for="ContactForm-email">Email <span aria-hidden="true">*</span></label ></div> </div> <div class="field"> <input type="tel" id="ContactForm-phone" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9\-]*" value="" placeholder="Phone number" > <label class="field__label" for="ContactForm-phone">Phone number</label> </div> <div class="field"> <textarea rows="10" id="ContactForm-body" class="text-area field__input" name="contact[Comment]" placeholder="Comment" ></textarea> <label class="form__label field__label" for="ContactForm-body">Comment</label> </div> <div class="contact__button"> <button type="submit" class="button"> Send </button> </div></form></div> </div> </section> </main> <!-- BEGIN sections: footer-group --> <div id="shopify-section-sections--23315686096930__footer" class="shopify-section shopify-section-group-footer-group"> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/section-footer.css?v=16001395063927572781741203950" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-newsletter.css?v=30758528402698381701741203951" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-list-menu.css?v=151968516119678728991741203952" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-list-payment.css?v=69253961410771838501741203951" rel="stylesheet" type="text/css" media="all" /> <link href="//environmentalbiotech.ca/cdn/shop/t/2/assets/component-list-social.css?v=35792976012981934991741203952" rel="stylesheet" type="text/css" media="all" /> <style data-shopify>.footer { margin-top: 0px; } .section-sections--23315686096930__footer-padding { padding-top: 48px; padding-bottom: 24px; } @media screen and (min-width: 750px) { .footer { margin-top: 0px; } .section-sections--23315686096930__footer-padding { padding-top: 64px; padding-bottom: 32px; } }</style><footer class="footer color-scheme-5514f9f2-8755-48cb-bb30-633f4eff8a4d gradient section-sections--23315686096930__footer-padding"><div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet" ><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading inline-richtext">Quick links</h2><ul class="footer-block__details-content list-unstyled"><li> <a href="/search" class="link link--text list-menu__item list-menu__item--link" > Search </a> </li><li> <a href="/404" class="link link--text list-menu__item list-menu__item--link" > Terms of service </a> </li><li> <a href="/404" class="link link--text list-menu__item list-menu__item--link" > Privacy Policy </a> </li></ul></div><div class="footer-block grid__item" ><h2 class="footer-block__heading inline-richtext">Contact information</h2><div class="footer-block__details-content rte"> <p>sales@ebiorg.ca<br/>(780) 966-7134<br/>11665 147st NW,<br/>Edmonton, AB, T5M 1W3</p> </div></div></div><div class="footer-block--newsletter" ><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext"><strong>Sign up for updates</strong></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"> <div class="newsletter-form__field-wrapper"> <div class="field"> <input id="NewsletterForm--sections--23315686096930__footer" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required > <label class="field__label" for="NewsletterForm--sections--23315686096930__footer"> Email </label> <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe" > <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> </span> </button> </div></div></form></div><div class="footer__follow-on-shop"> <script defer="defer" async type="module" src="//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/client.shop-follow-button_ZRlCYisR.en.esm.js"></script> <script defer="defer" async type="module" src="//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/chunk.common_B4-obNfp.esm.js"></script> <script defer="defer" async type="module" src="//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/chunk.modal_BXUB-bOP.esm.js"></script> <script type="module"> await import("//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/client.shop-follow-button_ZRlCYisR.en.esm.js"); await import("//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/chunk.common_B4-obNfp.esm.js"); await import("//environmentalbiotech.ca/cdn/shopifycloud/shop-js/modules/v2/chunk.modal_BXUB-bOP.esm.js"); </script> <shop-follow-button proxy="true"></shop-follow-button> </div></div> </div><div class="footer__content-bottom" > <div class="footer__content-bottom-wrapper page-width"> <div class="footer__column footer__localization isolate"></div> <div class="footer__column footer__column--info"><div class="footer__payment"> <span class="visually-hidden">Payment methods</span> <ul class="list list-payment" role="list"><li class="list-payment__item"> <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-american_express" viewbox="0 0 38 24" width="38" height="24"><title id="pi-american_express">American Express</title><path fill="#000" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" opacity=".07"/><path fill="#006FCF" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z"/><path fill="#FFF" d="M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02Z"/><path fill="#006FCF" d="M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z"/><path fill="#006FCF" d="m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321Z"/><path fill="#FFF" d="M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z"/><path fill="#006FCF" d="m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z"/><path fill="#006FCF" d="M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.768Z"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewbox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewbox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewbox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><lineargradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientunits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></lineargradient><lineargradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientunits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></lineargradient></defs></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewbox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewbox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#F79E1B" cx="23" cy="12" r="7"/><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewbox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewbox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewbox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"/></svg> </li></ul> </div></div> </div> <div class="footer__content-bottom-wrapper page-width"> <div class="footer__copyright caption"> <small class="copyright__content" >© 2025, <a href="/" title="">Environmental Biotech - Canada</a></small> <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small></div> </div> </div> </footer> </div> <!-- END sections: footer-group --> <ul hidden> <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> <li id="a11y-new-window-message">Opens in a new window.</li> </ul> <script> window.shopUrl = 'https://environmentalbiotech.ca'; window.routes = { cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update', cart_url: '/cart', predictive_search_url: '/search/suggest', }; window.cartStrings = { error: `There was an error while updating your cart. Please try again.`, quantityError: `You can only add [quantity] of this item to your cart.`, }; window.variantStrings = { addToCart: `Add to cart`, soldOut: `Sold out`, unavailable: `Unavailable`, unavailable_with_option: `[value] - Unavailable`, }; window.quickOrderListStrings = { itemsAdded: `[quantity] items added`, itemAdded: `[quantity] item added`, itemsRemoved: `[quantity] items removed`, itemRemoved: `[quantity] item removed`, viewCart: `View cart`, each: `[money]/ea`, min_error: `This item has a minimum of [min]`, max_error: `This item has a maximum of [max]`, step_error: `You can only add this item in increments of [step]`, }; window.accessibilityStrings = { imageAvailable: `Image [index] is now available in gallery view`, shareSuccess: `Link copied to clipboard`, pauseSlideshow: `Pause slideshow`, playSlideshow: `Play slideshow`, recipientFormExpanded: `Gift card recipient form expanded`, recipientFormCollapsed: `Gift card recipient form collapsed`, countrySelectorSearchCount: `[count] countries/regions found`, }; </script><script src="//environmentalbiotech.ca/cdn/shop/t/2/assets/predictive-search.js?v=39165273065221234661741203951" defer="defer"></script><style> </style> <div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block"><script id="subscription-helper"> if (!window.AppstleIncluded) { window.AppstleIncluded = true; window.RS = Window.RS || {}; RS.Config = { "selectors": { "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", "subscriptionLinkSelector": "", "atcButtonPlacement": "BEFORE", "subscriptionLinkPlacement": "BEFORE", "cartRowSelector": "", "cartLineItemSelector": "", "cartLineItemPerQuantityPriceSelector": "", "cartLineItemTotalPriceSelector": "", "cartLineItemSellingPlanNameSelector": "", "cartSubTotalSelector" : "", "cartLineItemPriceSelector": "", "cartLineItemPlacement": "BEFORE", "cartHiddenAttributesSelector": "", "buildABoxDiscountSelector": "", }, "baseUrl": "", "enableCartWidgetFeature": "false", "useUrlWithCustomerId": "true", "atcButtonSelector": "", "moneyFormat": "${{amount}}", "oneTimePurchaseText": "One Time Purchase", "tapToSelectText": "Tap To Select", "atcButtonTextSelector": "", "disableCartWidgetOnVariants": "", "shop": "zge8fh-1c.myshopify.com", "deliveryText": "delivery", "purchaseOptionsText": "Purchase Options", "manageSubscriptionButtonText": "Manage Subscription", "subscriptionOptionText": "Subscribe and save", "sellingPlanSelectTitle": "DELIVERY FREQUENCY", "subscriptionPriceDisplayText": "", "tooltipTitle": "Subscription detail", "showTooltipOnClick": "false", "tooltipDesctiption": "<strong>Have complete control of your subscriptions<\/strong><br\/><br\/>Skip, reschedule, edit, or cancel deliveries anytime, based on your needs.", "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})", "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><\/br> Initial discount is {{discountOne}} and then {{discountTwo}}", "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br> {{{prepaidDetails}}} <\/br> {{{discountDetails}}}", "orderStatusManageSubscriptionTitle": "Subscription", "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.", "orderStatusManageSubscriptionButtonText": "Manage your subscription", "subscriptionOptionSelectedByDefault" : false, "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery", "memberOnlySellingPlansJson": {}, "nonMemberOnlySellingPlansJson": {}, "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Subscription","frequencyDescription":"\u003cp\u003eGet setup for monthly refills so your doser never runs empty!\u003c/p\u003e","discountOffer":0.0,"discountOffer2":15.0,"afterCycle1":0,"afterCycle2":1,"discountType":"PERCENTAGE","discountType2":"PERCENTAGE","discountEnabled":true,"discountEnabled2":true,"discountEnabledMasked":true,"discountEnabled2Masked":true,"id":"gid://shopify/SellingPlan/2116157474","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2116157474","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"null","frequencySequence":0,"groupName":"GreaseBlast Doser Refill","groupId":994738210,"repeatingCycle":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]}], "widgetEnabled": true, "showTooltip" : true, "showCartWidgetOnBundleItems" : false, "disablePassingSellingPlanAsLineProperties" : true, "sortByDefaultSequence": false, "showSubOptionBeforeOneTime": false, "detectVariantFromURLParams": false, "disableQueryParamsUpdate": false, "showStaticTooltip": false, "showAppstleLink": true, "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)", "oneTimePriceText" : "{{price}}", "selectedPayAsYouGoSellingPlanPriceText" : "{{price}}", "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}", "selectedDiscountFormat" : "SAVE {{selectedDiscountPercentage}}", "manageSubscriptionBtnFormat" : "<a href='https:\/\/shopify.com\/78385152034\/account\/profile' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>Manage Subscription<\/button><\/a><br><br>", "manageSubscriptionUrl" : "https:\/\/shopify.com\/78385152034\/account\/profile", "appstlePlanId": 161, "showCheckoutSubscriptionBtn": true, "priceSelector": "", "reloadPriceSelector": "", "landingPagePriceSelector": "", "quickViewClickSelector": "", "badgeTop": "", "pricePlacement": "BEFORE", "disableLoadingJquery": false, "widgetEnabledOnSoldVariant": "true", "switchRadioButtonWidget": false, "appstlePlanName": "FREE", "appstlePlanFeatures": {"subscriptionOrderAmount":500.0,"analytics":true,"enableSubscriptionManagement":true,"enableDunningManagement":true,"enableCustomerPortalSettings":true,"enableShippingProfiles":true,"enableProductSwapAutomation":false,"enableAdvancedSellingPlans":false,"enableSummaryReports":false,"enableCustomEmailDomain":false,"enableWidgetPlacement":false,"enableIntegrations":true,"enableSmsAlert":false,"enableCustomEmailHtml":false,"enableCancellationManagement":false,"enableBundling":false,"enableAutomation":false,"enableQuickActions":false,"enableExternalApi":false,"enableCartWidget":false,"enableAutoSync":false,"webhookAccess":false,"accessAdvanceSubscriptionPlanOptions":false,"accessSubscriberLoyaltyFeatures":false}, "formMappingAttributeName": "", "formMappingAttributeSelector": "", "quickViewModalPollingSelector": "", "scriptLoadDelay": "0", "formatMoneyOverride": "false", "enableAddToExistingSubscriptionFeature": "false", "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "", "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false", "appstle_app_proxy_path_prefix": "apps\/subscriptions", "updatePriceOnQuantityChange": "", "widgetParentSelector": "", "quantitySelector": "quantity-input *", "enableAddJSInterceptor": "false", "isDevEnabled": false, "forceReloadWidgetSelector": "", "forceReloadOnFreqChange": false, "showPrepaidPlanSeparately": true, "debugLogsEnabled": false, "isUseStorefrontAPI": true, "storeFrontAccessToken": "58b0c1c5b37d929c07efd773a38db3f3", "reBuyEnabled": "false", "loyaltyDetailsLabelText": "Subscriber Rewards", "loyaltyPerkDescriptionText": "", "widgetType": "WIDGET_TYPE_7", "showOneTimeComparePrice": false, "showCombinedSellingPlanCartWidget": false, "combinedCartWidgetSelector": "", "removeUnsubscribeOption": false, "widgetTemplateHtml": `{% raw %}{% endraw %}`, "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n <div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span></div>\\n</div>\\n </label>\\n \\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n \\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n\\n\\n</div> \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"></span>\\n{{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}} \\n</div>\\n </div>\\n </label>\\n{{#showFormattedDiscountText}}\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide appstle-frequency-description\\\">{{{frequencyDescription}}} </div> \\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n\\n</div> \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n {{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"\\\">\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}} \\n</div>\\n</div>\\n</div>\\n</label>\\n{{#showFormattedDiscountText}}\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide appstle-frequency-description\\\">{{{frequencyDescription}}} </div> \\n\\n{{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">{{{oneTimePuchaseComparePriceAmount}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span>\\n\\n</div>\\n </label>\\n \\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE </a>\\n </div>\\n {{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 1.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n</style>\\n<style>\\n.widgetSellingPlanWrapper {\\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n height: auto !important;\\n border: none !important;\\n padding: 14px 5px !important;\\n display: flex !important;\\n justify-content: center !important;\\n align-items: center !important;\\n flex-direction: column;\\n max-width: 100% !important;\\n width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n line-height: 16px !important;\\n margin: 6px 0px;\\n color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n .appstle_how_does_it_work {\\n text-align: right;\\n }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n display: block;\\n}\\n\\n.appstle_span_wrapper {\\n align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n display: block;\\n text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n display: flex;\\n height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n padding: 2px;\\n background: #121212;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n // padding: 4px;\\n// background: linear-gradient(to right,#Fef58f,#7A3900);\\n//background: #E53D29;\\n border: 2px transparent;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n background: rgba(var(--color-foreground));\\n border-radius: 100px !important;\\n padding: 0px 8px !important;\\n height: 20px;\\n display: flex !important;\\n justify-content: center;\\n align-items: center;\\n letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n position: absolute;\\n top: -40px;\\n background: black;\\n color: rgba(var(--color-background));\\n z-index: -3;\\n border-radius: 10px;\\n padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n .widgetSellingPlanWrapper {\\n grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n flex-direction: row;\\n justify-content: space-between !important;\\n align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n text-align: left;\\n padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n width: calc(100% - 20px);\\n text-align: center;\\n letter-spacing: 2px;\\n top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText { \\nleft: unset !important;\\n right: 15px;\\n transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n width: 100% !important;\\n margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n background: rgba(var(--color-background)) !important;\\n color:rgba(var(--color-foreground)) !important;\\n border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n grid-column: 2;\\n}\\n.appstle-frequency-description {\\n text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n display: block;\\n}\\n.appstle-lg-hide {\\n display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n text-decoration: line-through;\\n display: block;\\n margin-right: 3px;\\n color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper > * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n</style>\\n</div>\\n{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\">\\n{{#showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n {{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n \\n </label>\\n {{/prepaidFlag}}\\n {{#prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n </div>\\n \\n </label>\\n {{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n {{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{oneTimePuchaseText}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}</span>\\n </label>\\n \\n </div>\\n {{/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n {{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n \\n </label>\\n {{/prepaidFlag}}\\n {{#prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n </div>\\n \\n </label>\\n {{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n{{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 0.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 8px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n color: rgba(var(--color-foreground));\\n text-decoration: line-through;\\n padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n margin-top: 8px;\\n margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n border: none !important;\\n}\\nlabel.appstle_widget_three {\\n display: flex;\\n flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n border-radius:unset !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n </label>\\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}<span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\">/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{/isFrequencySubsequent}}</span>\\n</div>\\n </label>\\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"> {{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n</div>\\n</label>\\n{{/prepaidFlag}}\\n </div>\\n {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n </label>\\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n <div class=\\\"appstle_tooltip\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n{{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n{{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 16px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n padding: 0.5rem;\\n display: flex !important;\\n flex-direction: column;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n font-size: 1.2rem;\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border-radius: 3px;\\n border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{{oneTimePuchaseText}}}\\n </label>\\n \\n </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}} />\\n <label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n </label>\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{{oneTimePuchaseText}}}\\n </label>\\n \\n </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n {{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n <style>\\n .widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 8px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n margin-top: 10px;\\n }\\n \\n .widgetSellingPlanWrapper input {\\n display: none;\\n }\\n \\n .widgetSellingPlanWrapper label {\\n border-radius: 4px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n }\\n \\n .widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n }\\n .appstle_lowercase {\\n text-transform: lowercase;\\n }\\n \\n \\n .appstle_input_wrapper {\\n position: relative;\\n }\\n \\n span.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n }\\n span.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n }\\n </style>\\n </div>{% endraw %}\"}", "bundle": {}, "labels": `{\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\":\"\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscription Selected\",\"appstle.subscription.wg.addToShipmentSuccessTextV2\":\"Success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.addToShipmentButtonTextV2\":\"Add to Shipment\",\"appstle.subscription.wg.onetimeDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"One Time Purchase\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>After {{{billingCycleBlock}}} orders,<span style='color: #ffc000;font-weight: 700;';> get a FREE {{freeProductName}} <\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get this product at <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeFixedPrice}}\",\"appstle.subscription.wg.bundleDiscountTextV2\":\"bundle discount extra: {{bundleDiscount}} off\",\"appstle.subscription.wg.atcButtonTextSelectorV2\":\"\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"false\",\"appstle.subscription.wg.valdiateFormSelectorV2\":\"\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.prepaidSaveBadgeTextV2\":\"SAVE {{selectedDiscountPercentage}}\",\"appstle.subscription.wg.manageSubscriptionButtonTextV2\":\"Manage Subscription\",\"appstle.subscription.wg.removeClassFromPriceElementV2\":\"\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextV2\":\"\",\"appstle.subscription.wg.noSubscriptionLabelTextV2\":\"No Subscription\",\"appstle.subscription.wg.cancelAnytimeLabelTextV2\":\"Cancel Anytime\",\"appstle.subscription.wg.addToShipmentErrorTextV2\":\"Error\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.weeklyLabelTextV2\":\"Weekly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\":\"false\",\"appstle.subscription.wg.addToShipmentProcessingV2\":\"Processing...\",\"appstle.subscription.wg.showWidgetStaticV2\":\"false\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Frequency\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe and save\",\"appstle.subscription.wg.allowRefreshOnCartPageV2\":\"false\",\"appstle.subscription.wg.prepaidLabelTextV2\":\"Prepaid\",\"appstle.subscription.wg.monthlyLabelTextV2\":\"Monthly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\":\"false\",\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.addToShipmentTooltipTextV2\":\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"One-time Purchase\",\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\":\"\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\":\"false\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.prepayLabelTextV2\":\"Prepay\",\"appstle.subscription.wg.productPageUnitPriceSelectorV2\":\"\",\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\":\"Frequency\",\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\":\"{{sellingPlanName}}\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"Select Delivery Option\",\"appstle.subscription.wg.yearlyLabelTextV2\":\"Yearly\"}`, "css": { "appstle_subscription_widget": { "margin-top": "" , "margin-bottom": "", }, "appstle_subscription_wrapper": { "border-width": "", "border-color": "", }, "appstle_circle": { "border-color": "", }, "appstle_dot": { "background-color": "", }, "appstle_select": { "padding-top": "", "padding-bottom": "", "padding-left": "", "padding-right": "", "border-width": "", "border-style": "", "border-color": "", "border-radius": "", }, "tooltip_subscription_svg": { "fill": "", }, "appstle_tooltip": { "color": "", "background-color": "", }, "appstle_tooltip_border_top_color": { "border-top-color": "", }, "appstle_subscription_final_price": { "color": "", }, "appstle_widget_text_color": { "color": "", }, "appstle_selected_background": { "background": "transparent", }, "elementCSS": "[]", "customCSS": "", "customerPortalCss": "", "externalStyleTag": "", "themeCss": "", } }; window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); var _RSConfig = _RSConfig || {}; _RSConfig.shop = 'zge8fh-1c.myshopify.com'; _RSConfig.shopMoneyFormat = '${{amount}}'; _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} CAD'; } </script> <style id="appstle-payment-button-override"> .shopify-payment-button {display: none;} </style> <script> let appstleCount = 0 function isAppstleJSInitiated() { appstleCount++; if (window?.["RSConfig"] || appstleCount > 20) { let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); if (appstleStyleElement) { appstleStyleElement.remove(); } } else { setTimeout(isAppstleJSInitiated, 500) } } isAppstleJSInitiated(); </script> <style> </style> <script> function pollAppstleInit() { if (window?.appstleInit) { window?.appstleInit() } else { setTimeout(pollAppstleInit, 30); } } </script> <script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=zge8fh-1c.myshopify.com&v=1746424530682" defer></script> </div></body> </html>