CINXE.COM
Quality Essential Oils, Soap Making Supplies & More | Essential Oils Supplier Bulk Apothecary
<!DOCTYPE html> <html class="no-js" lang="en"> <head><script data-cfasync="false" data-fudge="true" id="fudge-js-patch-utils" fudge-script-name="patch_utils">!function(){"use strict";try{window.performance&&performance.mark("fudge.patch_utils_js_start")}catch(r){}}(); !function(){"use strict";const t=t=>{if(!t)return t;if(t.includes("/_external/"))try{return new URL(t).searchParams.get("url")||t}catch(e){return t}return t},e=/\\"|"(?:\\"|[^"])*"|\\,|(,)/g,r=/(\[\s*)(src)(\s*[\^*$~|]?\s*=[^\]]+])/g,n=t=>{if(!t.includes("src"))return t;const n=(t=>{if(!t.includes(","))return[t];const r=Array.from(t.matchAll(e));return function(t,e){let r=[],n=0;for(let c of e)r.push(t.substring(n,c)),n=c;return r.push(t.substring(n)),r}(t,r.filter((t=>","===t[1]&&void 0!==t.index)).map((t=>t.index))).map((t=>(","===t.charAt(0)&&(t=t.slice(1)),t.trim())))})(t);return n.flatMap((t=>(t=>{if(!t.includes("src"))return[t];const e=t.replaceAll(r,"$1data-osrc$3");return e===t?[t]:[e,t]})(t))).join(", ")};(()=>{Object.defineProperty(HTMLScriptElement.prototype,"getAttribute",{value:function(e){const r=Element.prototype.getAttribute.call(this,e);try{if("src"===e){if(null===r){const t=Element.prototype.getAttribute.call(this,"data-osrc");if(null!==t)return t}return t(r)||null}return r}catch(t){return r}},configurable:!0}),Object.defineProperty(HTMLScriptElement.prototype,"src",{get:function(){const e=Element.prototype.getAttribute.call(this,"src");if(null===e){const t=Element.prototype.getAttribute.call(this,"data-osrc");if(null!==t)return t}try{return t(e)||""}catch(t){return e}},configurable:!0});const e=(t,e)=>{const r=t[e],c=r.toString();function l(t){try{return r.call(this,n(t))}catch(e){return r.call(this,t)}}l.toString=()=>c,Object.defineProperty(t,e,{value:l,configurable:!0})};e(Document.prototype,"querySelector"),e(Document.prototype,"querySelectorAll"),e(Element.prototype,"querySelector"),e(Element.prototype,"querySelectorAll")})()}(); </script> <script data-cfasync="false" data-fudge="true" id="fudge-js-utils" fudge-script-name="utils">!function(){"use strict";try{window.performance&&performance.mark("fudge.utils_js_start")}catch(r){}}(); !function(){"use strict";const e=XMLHttpRequest.prototype.open;function t(){return{events:{},emit(e,...t){let n=this.events[e]||[];for(let e=0,i=n.length;e<i;e++)n[e](...t)},on(e,t){return this.events[e]?.push(t)||(this.events[e]=[t]),()=>{this.events[e]=this.events[e]?.filter((e=>t!==e))}}}}XMLHttpRequest.prototype.open=function(){if(this._fudge_patched)return e.apply(this,arguments);this._fudge_patched=!0,e.apply(this,arguments),(e=>{try{return new URL(e,window.location.href).hostname===window.location.hostname}catch(e){return!1}})(arguments[1])&&this.setRequestHeader("X-Fudge-Sub-Resource","true")};const n=new URLSearchParams(window.location.search).get("fudge-debug");let i="true"===n||"1"===n;i||(i=window.location.hostname.endsWith(".local")||window.location.hostname.endsWith(".fudge.city")),i&&"false"===n&&(i=!1),false&&(i=!0);const o=e=>e.split(",").map((e=>e.trim())),r=t(),d=new Set;r.on("priority_images_loaded",(e=>{d.has("priority_images_loaded")||(window.__fudge_utils__.perfMark(`priority_images_loaded.${e}`),d.add("priority_images_loaded"))}));const s={};for(const e of[]){const t=document.documentElement.clientWidth,n=[...e.preload].reverse().find((e=>t>=e.minWidth));n&&(s[e.selector]=n.count)}window.__fudge_tr_event_queue__=window.__fudge_tr_event_queue__||[];let a=window.location.host;a=a.endsWith("cf.local")||a.endsWith("fudge.local")||a.endsWith("fudge.city")?a.replace(".cf.local","").replace(".fudge.local","").replace(".fudge.city","").replaceAll("_","."):null;const l={document:Document.prototype.addEventListener},u={onNativeDCL:e=>{let t=!1;const n=()=>{t||(t=!0,document.removeEventListener("DOMContentLoaded",n),requestAnimationFrame((()=>{e()})))};["interactive","complete","loaded"].includes(document.readyState)?n():(r.on("trigger_native_dcl",n),l.document.call(document,"DOMContentLoaded",n))},debug:i,logs:[],log(...e){e.unshift(Math.round(performance.now())),window.__fudge_utils__.logs.push(e),i&&(false?console.log("[Fudge]",...e.map((e=>"string"!=typeof e&&"number"!=typeof e?JSON.stringify(e):e))):console.log("[Fudge]",...e))},perfMark(e,...t){const n=`fudge.${e}`;window.__fudge_utils__.log(n,...t),performance.mark(n)},printLogs(){window.__fudge_utils__.logs.forEach((e=>console.log(...e)))},images:{getWinningCandidate:(e,t)=>{0===t&&console.warn("Provided image width is 0");const n=o(e);if(!n.length)return null;if(1===n.length)return{src:n[0]};const i=window.devicePixelRatio,r=(d=t,n.map((e=>{const[t,...n]=e.trim().split(" ").map((e=>e.trim())),i=n.find((e=>e.endsWith("w")));if(!i)return null;const o=parseInt(i.slice(0,-1));return!o||isNaN(o)?null:{src:t,density:o/d,widthPx:o}})).filter((e=>e)).sort(((e,t)=>(e.density??1/0)-(t.density??1/0))));var d;for(let e=0;e<r.length;e++){const t=r[e],n=r[e+1];if(!n)return t;const o=n.density;if(o<i)continue;const d=t.density,s=Math.sqrt(d*o);return i<=1&&i>d||i>=s?n:t}},getSplitSrcSet:o,getWidth:(e,t)=>{const n=getComputedStyle(e),i=parseInt(n.paddingLeft),o=parseInt(n.paddingRight),r=parseInt(n.borderLeftWidth),d=parseInt(n.borderRightWidth);return Math.max(Math.round(t-i-o-r-d),0)},preloadMax:s,getMeasuredImageWidth:e=>{if(!Array.isArray(e.widths))return;const t=document.documentElement.clientWidth,n=e.widths.findIndex((([e])=>e<=t));let i;return i=-1===n?e.widths[e.widths.length-1][1]:0===n?e.widths[0][1]:e.widths[n-1][1],i},possiblePreloadCount:2,removeFudgeClasses:e=>{if(!e)return;const t=Array.from(e.classList).filter((e=>!e.startsWith("fudge-img-")));e.className=t.join(" ")},classes:{"lazy":"fudge-img-lazy","priority":"fudge-img-priority","hidden":"fudge-img-hidden","aspectRatio":"fudge-img-aspect-ratio"},addLazyloadedClass:e=>{e?.classList.add("lazyloaded")}},emitter:r,onPriorityImagesLoaded:e=>{if(d.has("priority_images_loaded"))e();else{let t=!1;const n=r.on("priority_images_loaded",(()=>{t||(t=!0,e(),n())}))}},calledEvents:d,trackEvent:async(e,t={})=>{window.__fudge_utils__.log("Track Event",e,t),window.__fudge_tr_event?window.__fudge_tr_event(e,t):window.__fudge_tr_event_queue__.push([e,t])},fixHost:e=>{if(!a)return e;if(!(e=e.trim()).length)return e;if(e.startsWith("data:"))return e;if(e.startsWith("#"))return e;try{const t=new URL(e);return t.hostname===a?(t.hostname=window.location.hostname,t.toString()):e}catch(t){return e}},originalHost:a,metadata:{...{"deviceId":"9skdf8BDoRtmmcupJJbS_","pageGroupId":"index","pageLoadId":"ImFucJr2ys1kisw8lS_K9","sessionId":"40ab6247-dda2-4f4c-bf22-82d73fb5af8b","teamId":"95ad3a87-ae28-46b8-a2c8-d4b92b947bca"},windowId:(()=>{try{let e=sessionStorage.getItem("fudge-window-id");return e||(e="U2HQoYBv4vzIPdgoLWi07",sessionStorage.setItem("fudge-window-id",e)),e}catch(e){return null}})()},createNanoEvents:t,triggerNativeDCL:()=>{window.__fudge_utils__.perfMark("trigger_native_dcl"),r.emit("trigger_native_dcl")}};window.__fudge_utils__=u,window.requestIdleCallback=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},window.cancelIdleCallback=window.cancelIdleCallback||function(e){clearTimeout(e)};const c=[{"src":"https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2Foriginal%2Fcarousel%2F662%2FTrending-Fragrance-Oils.png%3Fc%3D2&h=BypX5neV3_2whmJMdz4u5caPRYCNbkPZN7-y9G_8Nfw="}].filter((e=>null==e.x||e.x===window.devicePixelRatio));window._fudge_preload_metrics={preloadedSrcs:new Map(c.map((e=>[e.src,{native:!0,startedAt:0}]))),priorityImages:{}}}(); </script> <script data-cfasync="false" data-fudge="true" id="fudge-js-sw-register" fudge-script-name="sw_register">!function(){"use strict";try{window.performance&&performance.mark("fudge.sw_register_js_start")}catch(r){}}(); !function(){"use strict";const e=()=>{try{let e=sessionStorage.getItem("fudge-window-id");return e||(e="U2HQoYBv4vzIPdgoLWi07",sessionStorage.setItem("fudge-window-id",e)),e}catch(e){return null}};window._fudge_sw_registration=new Promise((async e=>{const t=await navigator.serviceWorker.register("/service_worker.js",{updateViaCache:"none"});if(t.active)await navigator.serviceWorker.ready,e();else if(t.installing){const a=t=>{"activated"===t.target.state&&e()};t.installing.addEventListener("statechange",a)}else await navigator.serviceWorker.ready,e()})).then((()=>{window._fudge_sw_postMessage({type:"init",metadata:{...{"deviceId":"9skdf8BDoRtmmcupJJbS_","pageGroupId":"index","pageLoadId":"ImFucJr2ys1kisw8lS_K9","sessionId":"40ab6247-dda2-4f4c-bf22-82d73fb5af8b","teamId":"95ad3a87-ae28-46b8-a2c8-d4b92b947bca"},windowId:window.__fudge_utils__?.metadata?.windowId||e()},fudgeEnabled:true})})),window._fudge_sw_postMessage=async e=>(await window._fudge_sw_registration,!!navigator.serviceWorker.controller&&(navigator.serviceWorker.controller.postMessage(e),!0))}(); </script> <style data-fudge="true">.fudge-img-hidden { opacity: 0 !important; font-size: 0 !important; } .fudge-img-lazy:not([src]):not([srcset]), .fudge-img-priority:not([src]):not([srcset]) {opacity: 0 !important;}</style><script data-cfasync="false" data-fudge="true" id="fudge-js-load-images" fudge-script-name="load_images">!function(){"use strict";try{window.performance&&performance.mark("fudge.load_images_js_start")}catch(r){}}(); !function(){"use strict";const{getWinningCandidate:t,getWidth:e,preloadMax:r,getMeasuredImageWidth:s,classes:n}=window.__fudge_utils__.images,i=new Set,o=new Map,a=t=>{if("PICTURE"===t.parentElement?.tagName)return t.parentElement},d=(t,e,r)=>{o.get(t)!==e&&(t.setAttribute("sizes",e+"px"),u(r,(t=>{t.setAttribute("sizes",e+"px")})),o.set(t,e))},c=new ResizeObserver((t=>{for(const r of t){const t=r.target;if(null==t.offsetParent)continue;const s=a(t),n=e(t,r.contentRect.width);if(i.has(t)){const e=t.getAttribute("data-srcset");if(w(e,s,n,!0)){c.unobserve(t),b(t,s,n,!0);continue}}const u=o.get(t);null!=u&&n&&u!==n&&d(t,n,s)}})),u=(t,e)=>{if(!t)return;const r=Array.from(t.querySelectorAll("source"));for(const t of r)e(t)},l=new IntersectionObserver((t=>{for(const r of t){const t=r.target;if(i.has(t)&&r.intersectionRatio>0){const s=e(t,r.boundingClientRect.width),n=a(t);w(t.getAttribute("data-srcset"),n,s,!0)&&(l.unobserve(t),b(t,n,s,!0))}}}));window.__fudge_priority_srcs=[];const g=t=>{const e=window.__fudge_priority_srcs.indexOf(t);-1!==e&&window.__fudge_priority_srcs.splice(e,1),window.__fudge_utils__.emitter.emit("on_load",t)};let f=0;const m=(t,e)=>{f++;const r=f.toString();t.dataset.fudgeId=r,window.__fudge_priority_srcs.push(r);const s=e=>{if(!window._fudge_preload)return;const{srcsetsToPreload:s}=window._fudge_preload,n=t.currentSrc||t.src;if(!n)return;const i=new URL(n,window.location.href).toString(),o=window._fudge_preload_metrics;if(o.preloadedSrcs.has(i))o.priorityImages[r]={imageId:r,hit:!0,src:n,loadError:e};else{const t=s.some((t=>t.includes(n)));o.priorityImages[r]={imageId:r,hit:!1,src:n,missReason:t?"wrong_size":"no_preload",loadError:e}}};t.addEventListener("load",(()=>{s(!1),g(r)})),t.addEventListener("error",(()=>{s(!0),g(r)}));const n=JSON.stringify({type:"image",wasPrioritized:!0});t.dataset.fudgeMetadata=n,e&&(e.dataset.fudgeMetadata=n),u(e,(t=>{t.dataset.fudgeMetadata=n}))};window.__fudgeLoadImageNatively=t=>{const e=t.previousElementSibling;e&&m(e,null)};const w=(t,e,r,s)=>{const n=Array.from(e?.querySelectorAll("source")||[]),i=e&&n.some((t=>t.hasAttribute("data-srcset")));return!(s&&(t||i)&&!r)&&s};let _=0;const b=(t,r,s,n)=>{window.__fudge_utils__.perfMark(`load_image.${_}`),_++;const o=t.getAttribute("data-src"),a=t.getAttribute("data-srcset"),g=w(a,r,s,n);if(c.observe(t),!g)return i.add(t),void l.observe(t);i.delete(t),m(t,r);let f=!1;t.addEventListener("load",(()=>{f||(requestAnimationFrame((()=>{const s=e(t,t.offsetWidth);d(t,s,r)})),f=!0)})),a&&(t.setAttribute("sizes",s+"px"),t.setAttribute("srcset",a)),o&&t.setAttribute("src",o),t.removeAttribute("data-srcset"),t.removeAttribute("data-src"),u(r,(t=>{const e=t.getAttribute("data-srcset"),r=t.getAttribute("data-src");e?(t.setAttribute("sizes",s+"px"),t.setAttribute("srcset",e),t.removeAttribute("data-srcset")):r&&(t.setAttribute("src",r),t.removeAttribute("data-src"))}))},p={...r};window.__fudgeLoadImage=(t,r)=>{let i=t.previousElementSibling;if(!i)return;let o,a,d=null;if("PICTURE"===i.parentElement?.tagName&&(d=i.parentElement),null!=r){const t=p[r];if(null!=t){if(t<=0)return i.classList.remove(n.priority),void i.classList.add(n.lazy);p[r]=t-1}}if(window._fudge_preload?.sizes&&r){const t=window._fudge_preload.sizes[r];if(t){const e=s(t);"number"==typeof e?o=e:null===e&&(o="hidden")}}let c=!1;null!=o?"hidden"!==o&&(a=o,c=!0):(c=null!=i.offsetParent,c&&(a=e(i,i.offsetWidth))),b(i,d,a,c)};const h=new Set,A=new ResizeObserver((t=>{for(const e of t)S(e.target,e.contentRect.width)})),y=new Map,v=[180,360,540,720,900,1080,1296,1512,1728,1944,2160],I=/url\((?!['"]?(?:data):)['"]?([^'"\)]*)['"]?\)/i,S=async(r,s)=>{const n=Math.random();y.set(r,n),_++;let i=r.getAttribute("data-bgset");if(!i){const t=window.getComputedStyle(r).backgroundImage;if(t){const e=I.exec(t);if(e){const t=(t=>{if(t.pathname.startsWith("/hubfs")&&(t.pathname=`/hs-fs${t.pathname}`),t.pathname.startsWith("/hs-fs"))return v.map((e=>(t.searchParams.set("width",e.toString()),t.searchParams.delete("height"),`${t.toString()} ${e}w`)))})(new URL(e[1],r.baseURI));t&&(i=t.join(", "),r.setAttribute("data-bgset",i))}}}if(!i)return;if(h.has(r)||(h.add(r),A.observe(r)),!s)return;const o=e(r,s),a=t(i,o);if(!a)return;const d=`url(${a.src})`;var c;r.style.backgroundImage!==d&&(r.style.backgroundImage.trim().length&&(await(c=a.src,new Promise(((t,e)=>{const r=new Image;r.onload=t,r.onerror=e,r.src=c}))),y.get(r)!==n)||(r.style.backgroundImage=d,"0"===getComputedStyle(r).opacity&&(r.style.opacity="1"),y.delete(r)))};window.__fudgeLoadBackgroundImage=t=>{const e=t.previousElementSibling;e&&S(e,e.offsetWidth)}}(); </script> <script data-cfasync="false" data-fudge="true">window.fudgeEnabled = true;</script> <title>Quality Essential Oils, Soap Making Supplies & More | Essential Oils Supplier Bulk Apothecary</title> <link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-99si0d" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.googleapis.com/" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.gstatic.com/" crossorigin> <meta name="keywords" content="Soap making supplies, candle making supplies, essential ois, massage products"><meta name="description" content="Bulk Apothecary is your one stop shop for essential oils, craft packaging, masks, and supplies for making candles, soaps, and beer, and so much more."><link rel='canonical' href='https://www.bulkapothecary.com/' /><meta name='platform' content='bigcommerce.stencil' /> <link href="https://cdn11.bigcommerce.com/s-99si0d/product_images/favicon.ico" rel="shortcut icon"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <!-- Google Tag Manager base --> <script type="lazyload2">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-THC5NP');</script> <!-- End Google Tag Manager --> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); </script> <style> @font-face { font-family: Muncie; src: url(https://www.bulkapothecary.com/content/template/fonts/muncie-webfont.eot?t=1556306004); src: url(https://www.bulkapothecary.com/content/template/fonts/muncie-webfont.eot?t=1556306004#iefix) format('embedded-opentype'), url(https://www.bulkapothecary.com/content/template/fonts/muncie-webfont.woff?t=1556306004) format('woff'), url(https://www.bulkapothecary.com/content/template/fonts/muncie-webfont.ttf?t=1556306004) format('truetype'), url(https://www.bulkapothecary.com/content/template/fonts/muncie-webfont.svg?t=1556306004#Muncie) format('svg'); font-weight: 400; font-style: normal } </style> <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans%3A400%2C600%2C700%26display%3Dswap&h=uRYaOYc-3kDSAhGiinVNTBB4FPRiWuItkzaYo4DytBY="><link onload="this.onload=null;this.removeAttribute('media');" type="disabled" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap" media="print"> <link href="https://www.bulkapothecary.com/content/template/css/fontawesome.css" type="css" rel="stylesheet"> <link data-stencil-stylesheet href="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fstencil%2Ff7038ec0-c376-013c-6e53-3252d002c25a%2Fe%2Fef8f0940-63fe-013d-80d2-0a431e76226a%2Fcss%2Ftheme-f7bcb980-c376-013c-6e53-3252d002c25a.css&h=sCeTpNI7MQYbIq89CeRW1KCb2wNLfZ0-eSmgo-vD_OU=" rel="stylesheet"><link type="disabled" rel="stylesheet" data-stencil-stylesheet="" href="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/ef8f0940-63fe-013d-80d2-0a431e76226a/css/theme-f7bcb980-c376-013c-6e53-3252d002c25a.css"> <!--Criteo script link--> <script type="lazyload2" data-src='https://static.criteo.net/js/ld/ld.js'></script> <!--Criteo script link end--> <script type="text/javascript"> window.onscroll = function() {scrollFunction()}; function scrollFunction() { // console.log("scroll function activated") if (document.body.scrollTop > 25 || document.documentElement.scrollTop > 25) { // console.log("should pop up now") document.getElementById("blairsBanner").style.top = "0"; } else { // console.log("should unpop up now") // console.log(document.getElementById("blairsBanner").style.top ) document.getElementById("blairsBanner").style.top = "-50px"; } } </script> <style type="text/css"> div#blairsBanner { padding: 5px; display: none; width: 100%; z-index: 1; align-items: end; position: fixed; top: -50px; background: url("https://www.bulkapothecary.com/content/template/img/headerbg.jpg"); padding-left: 20%; transition: top 0.5s; } div#blairsBanner a { color: #555; margin: 5px; font-size: 17px; text-decoration: none; font-weight: bold; } div#innerBlair { width: 150px; margin-right: 50px; } div#innerBlair2 { display: flex; flex-direction: row; /* align-items: center; */ margin-left: 25%; /* justify-content: space-between; */ } img#innerCoupon { width: 175px; margin-right: 25px; } </style> <!-- Start Tracking Code for analytics_facebook --> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('set', 'autoConfig', 'false', '1578164282501204'); fbq('dataProcessingOptions', ['LDU'], 0, 0); fbq('init', '1578164282501204'); fbq('set', 'agent', 'plbigcommerce1.2', '1578164282501204'); function trackEvents() { var pathName = window.location.pathname; fbq('track', 'PageView', {}, {"eventID":"store-2-prd-us-central1-190299920782"}); // Search events start -- only fire if the shopper lands on the /search.php page if (pathName.indexOf('/search.php') === 0 && getUrlParameter('search_query')) { fbq('track', 'Search', { content_type: 'product_group', content_ids: [], search_string: getUrlParameter('search_query') }); } // Search events end // Wishlist events start -- only fire if the shopper attempts to add an item to their wishlist if (pathName.indexOf('/wishlist.php') === 0 && getUrlParameter('added_product_id')) { fbq('track', 'AddToWishlist', { content_type: 'product_group', content_ids: [] }); } // Wishlist events end // Lead events start -- only fire if the shopper subscribes to newsletter if (pathName.indexOf('/subscribe.php') === 0 && getUrlParameter('result') === 'success') { fbq('track', 'Lead', {}); } // Lead events end // Registration events start -- only fire if the shopper registers an account if (pathName.indexOf('/login.php') === 0 && getUrlParameter('action') === 'account_created') { fbq('track', 'CompleteRegistration', {}, ""); } // Registration events end // Checkout events start -- only fire if the shopper lands on a /checkout* page if (pathName === '/checkout.php' || /^\/(embedded-)?checkout$/.test(pathName)) { if (getUrlParameter('action') === 'process_payment') { fbq('track', 'AddPaymentInfo'); } else { fbq('track', 'InitiateCheckout', {}, ""); } } // Checkout events end function getUrlParameter(name) { var cleanName = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); var regex = new RegExp('[\?&]' + cleanName + '=([^&#]*)'); var results = regex.exec(window.location.search); return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); } } if (window.addEventListener) { window.addEventListener("load", trackEvents, false) } </script> <noscript><img height="1" width="1" style="display:none" alt="null" src="https://www.facebook.com/tr?id=1578164282501204&ev=PageView&noscript=1&a=plbigcommerce1.2&eid=store-2-prd-us-central1-190299920782"/></noscript> <!-- End Tracking Code for analytics_facebook --> <!-- Start Tracking Code for analytics_googleanalytics --> <!-- Google Tag Manager Test --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-THC5NP');</script> <!-- End Google Tag Manager --> <!-- Probably for Google Tag Manager --> <script> if (window.location.pathname === '/checkout') { var scriptToAppend = document.createElement("script"); scriptToAppend.type = "text/javascript"; scriptToAppend.src = "https://cdn2.bigcommerce.com/server600/99si0d/templates/__custom/js/jquery.min.js"; document.head.appendChild(scriptToAppend); } </script> <!-- For Google Tag Manager and Criteo --> <script> var product_list = []; // for criteo (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-29830214-1', 'auto'); ga('require', 'displayfeatures'); ga('require', 'linkid', 'linkid.js'); ga('send', 'pageview'); ga('require', 'ecommerce', 'ecommerce.js'); function trackEcommerce() { this._addTrans = addTrans; this._addItem = addItems; this._trackTrans = trackTrans; } function addTrans(orderID,store,total,tax,shipping,city,state,country) { ga('ecommerce:addTransaction', { 'id': orderID, 'affiliation': store, 'revenue': total, 'tax': tax, 'shipping': shipping, 'city': city, 'state': state, 'country': country }); } function addItems(orderID,sku,product,variation,price,qty) { ga('ecommerce:addItem', { 'id': orderID, 'sku': sku, 'name': product, 'category': variation, 'price': price, 'quantity': qty }); product_list.push({ 'id': sku, 'price': price, 'quantity': qty }); } function trackTrans() { ga('ecommerce:send'); } var pageTracker = new trackEcommerce(); </script> <!-- Addrexx Code --> <script> wwPage = window.location.href; if (wwPage.indexOf("billing_address") >= 0 || wwPage.indexOf("create_account") >= 0 || wwPage.indexOf("shipping_address") >= 0 || wwPage.indexOf("checkout") >= 0) { function loadaddrexx() { var _cc_url = "xxredda.s3.amazonaws.com/bulkapothercary/loader.js"; var _cc_s = document.createElement('script'); _cc_s.type = 'text/javascript'; _cc_s.src = (("http:" === document.location.protocol) ? "http:" : "https:") + "//" + _cc_url; document.getElementsByTagName("head")[0].appendChild(_cc_s); }; loadaddrexx(); } </script> <!-- Addrexx Code --> <!-- End Tracking Code for analytics_googleanalytics --> <!-- Start Tracking Code for analytics_googleanalytics4 --> <!-- Global site tag (gtag.js) - Google Analytics --> <script data-cfasync="false" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fshared%2Fjs%2Fgoogle_analytics4-1c2b7be4d55eec47587da63febce263d4592b327.js&h=rkJe1HPn9vRtfTkau9eowbjj-jxTTbhuyskvFp8L3LA=" data-osrc="https://cdn11.bigcommerce.com/shared/js/google_analytics4-1c2b7be4d55eec47587da63febce263d4592b327.js"></script> <script data-cfasync="false"> function initGA4(event) { if (typeof subscribeOnBodlEvents === 'function') { subscribeOnBodlEvents('G-VB3YF21J3Q', 'dMjk3Nj', false, false); } window.removeEventListener(event.type, initGA4); } var eventName = document.readyState === 'complete' ? 'consentScriptsLoaded' : 'DOMContentLoaded'; window.addEventListener(eventName, initGA4, false); </script> <!-- End Tracking Code for analytics_googleanalytics4 --> <!-- Start Tracking Code for analytics_siteverification --> <!-- Bing Webmaster Verification --> <meta name="msvalidate.01" content="46678F2445EA2F0919B03174D82EB411" /> <meta name="google-site-verification" content="nIGYc5xRhUSH-q8jwOLWZFJNgQTYo1GH5rrP-nTesTU" /> <meta name="google-site-verification" content="ENvLFAUzOWit2HpnJ2J93Ic_fOE5s0skbXL09WyzcFQ" /> <!-- This one is for KW --> <meta name="google-site-verification" content="PbcIGJ1mSy-o2gMdIKcP2jA1RJm2iB3YOIVNqZ0KPqM" /> <meta name="google-site-verification" content="GU85mhNB2aQ9ElBeH3uvsrOn16DBWOtWDAY2H_qMhRI" /> <meta name="google-site-verification" content="Khpp-9jM0GxwjfRUQrjJJ_DFuFZ7bPc4l_1hD7_1LTs" /> <script async defer src="https://tools.luckyorange.com/core/lo.js?site-id=ea289148"></script> <!-- End Tracking Code for analytics_siteverification --> <script type="text/javascript" src="https://checkout-sdk.bigcommerce.com/v1/loader.js" defer></script> <script type="text/javascript"> var BCData = {}; </script> <script src='https://store-99si0d.mybigcommerce.com/content/template/js/requestQuote.js' defer ></script><script type="lazyload2"> var CRTO_PartnerID = 28672; var CRTO_DeviceType = /iPad/.test(navigator.userAgent)?"t":/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent)?"m":"d"; var CRTO_Email = "" || ""; window.criteo_q = window.criteo_q || []; window.criteo_q.push( { event : "setAccount", account : CRTO_PartnerID}, { event : "setSiteType", type: CRTO_DeviceType}, { event : "setEmail", email: CRTO_Email} ); switch("default") { case "product": window.criteo_q.push({ event : "viewItem", ecpplugin: "BigCommerce-Stencil", item: ""}); break; case "category": var CRTO_ListingArray = []; window.criteo_q.push({ event : "viewList", ecpplugin: "BigCommerce-Stencil", item: CRTO_ListingArray}); break; case "cart": var CRTO_BasketData = []; fetch('/api/storefront/carts?include=',{'credentials':'include','headers':{'Accept':'application/json', 'Content-Type': 'application/json'}}).then(function(response){ return response.json();}).then(function(data) { for (x in data[0].lineItems){ if(data[0].lineItems[x] != []){ for (y in data[0].lineItems[x]){ CRTO_BasketData.push({ 'id': data[0].lineItems[x][y].productId, 'price': data[0].lineItems[x][y].salePrice, 'quantity': data[0].lineItems[x][y].quantity }) } } } window.criteo_q.push({ event: "viewBasket", ecpplugin: "BigCommerce-Stencil", item: CRTO_BasketData}); }); break; default: window.criteo_q.push({ event: "viewHome" , ecpplugin: "BigCommerce-Stencil" }); } </script><!-- Termly custom blocking map --> <script data-termly-config> window.TERMLY_CUSTOM_BLOCKING_MAP = { "bigcommerce.com": "essential", "socdm.com": "essential", "braintree.com": "essential", "braintreegateway.com": "essential", "paypal.com": "essential", "pay.google.com": "essential", } </script> <!-- Termly embed script --> <script type="lazyload2" src="https://app.termly.io/resource-blocker/4991218e-b2c7-4b7d-8fd3-e34d8f66efc2?autoBlock=on" ></script><script type="lazyload2">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script> <script type="lazyload2">window.Beacon('init', '8712992a-877f-4910-bf7b-bc3e8cf3dd22')</script><script type="lazyload2" data-src='https://tools.luckyorange.com/core/lo.js?site-id=ea289148'></script> <script data-cfasync="false" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fmicroapps.bigcommerce.com%2Fbodl-events%2Findex.js&h=z9lB0HpgJYogHhBx49IvJ-UEC7QYwK0XC3CJ9lihVwY=" data-osrc="https://microapps.bigcommerce.com/bodl-events/index.js"></script> <script data-cfasync="false"> (function() { function decodeBase64(base64) { const text = atob(base64); const length = text.length; const bytes = new Uint8Array(length); for (let i = 0; i < length; i++) { bytes[i] = text.charCodeAt(i); } const decoder = new TextDecoder(); return decoder.decode(bytes); } window.bodl = JSON.parse(decodeBase64("eyJzZXNzaW9uIjp7ImlkIjoiNjNhYmU2MWUtZjExMC00YjIxLWExNDMtMzhjNzg0ZDM1NTk0IiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNC0xMS0yOVQyMTowOTo1NCIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly93d3cuYnVsa2Fwb3RoZWNhcnkuY29tLy8ifSwic2hvcHBlciI6eyJ2aXNpdG9yX2lkIjoiIiwiY3VzdG9tZXJfaWQiOm51bGwsImVtYWlsIjpudWxsLCJmaXJzdF9uYW1lIjpudWxsLCJsYXN0X25hbWUiOm51bGx9LCJkYXRhX2NvbnNlbnQiOnsiZnVuY3Rpb25hbCI6dHJ1ZSwiYW5hbHl0aWNzIjp0cnVlLCJhZHZlcnRpc2luZyI6dHJ1ZX0sImV2ZW50cyI6W119")); })() </script> <!-- Custom CSS for handling price display. Added 9/25/2020--> <style type="text/css"> span.starting-at { font-size: 0px; margin-bottom: 1.1rem; } span.starting-at::after { content: 'Choose options for price'; font-size: .9rem; } span.starting-at ~ div.price-section { display: none; } </style> <!-- Custom CSS for color swatch radio buttons. Added 3/16/202 --> <style type="text/css"> div.form-field[data-product-attribute="swatch"] > label.form-option-swatch { border: none; } div.form-field[data-product-attribute="swatch"] > label.form-option-swatch > span { border-radius: 1em; border: 1px solid rgba(0, 0, 0, 0.5); } div.form-field[data-product-attribute="swatch"] > label.form-option-swatch > span:hover { border: 1px solid rgba(0, 0, 0, 1); } </style> </head> <body id="body"> <div id="blairsBanner" style="top: 0px;"> <div id="innerBlair"> <img src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/smaller-logo-2_1570849382__06107.original.png" alt="Logo" loading="lazy" decoding="async"> </div> <a href="/home">Make It</a> <a href="/clearance">Private Label</a> <div id="innerBlair2"> <img src="https://www.bulkapothecary.com/product_images/uploaded_images/coupon-image.jpg" alt="coupon code" id="innerCoupon" loading="lazy" decoding="async"> <div class="header-right"> <div class="desktop-search"> <div class="container"> <form class="form search-form" action="/search.php"> <fieldset class="form-fieldset"> <div class="form-field"> <label class="is-srOnly" for="search_query">Search</label> <input class="form-input" data-search-quick="" name="search_query" id="search_query2" data-error-message="Search field cannot be empty." placeholder="Search the store" autocomplete="off"> <section class="quickSearchResults" data-bind="html: results"></section> <button class="form-submit" type="submit" value="submit"> <span class="icon icon--custom icon--search"> <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M898.304 791.91l-193.485-193.485c29.184-47.872 45.978-104.192 45.978-164.352 0-174.95-151.603-326.502-326.554-326.502-174.95-0.051-316.723 141.773-316.723 316.723 0 174.899 151.603 326.502 326.502 326.502 58.214 0 112.64-15.821 159.488-43.213l194.509 194.611c19.046 18.995 49.92 18.995 68.915 0l48.282-48.282c18.995-18.995 12.083-43.008-6.912-62.003zM205.005 424.294c0-121.139 98.15-219.29 219.238-219.29 121.139 0 229.069 107.878 229.069 229.069 0 121.088-98.202 219.29-219.29 219.29-121.139-0.051-229.018-107.981-229.018-229.069z" id="Shape"></path> </svg> </span> </button> </div> </fieldset> </form> </div> </div> </div> </div> </div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-THC5NP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <svg data-src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/ef8f0940-63fe-013d-80d2-0a431e76226a/img/icon-sprite.svg" class="icons-svg-sprite"></svg> <header class="header" role="banner"> <nav class="navUser"> <div class="inner-wrap"> <span class="Phone"><strong><a href="tel:1-888-728-7612">1-888-728-7612</a></strong></span> <ul class="navUser-section navUser-section--alt"> <li class="navUser-item"><a class="navUser-action" href="/private-label/">Private Label</a></li> <li class="navUser-item"><a class="navUser-action" href="/categories/clearance-center/">Clearance</a></li> <li class="navUser-item"><a class="navUser-action" href="/about-us/">About</a></li> <li class="navUser-item"><a class="navUser-action" href="/blog/">Blog</a></li> <li class="navUser-item"><a class="navUser-action" href="/contact-us/">Contact</a></li> <li class="navUser-item"><a class="navUser-action" href="/account.php">My Account</a></li> </ul> </div> </nav> <div class="inner-header"> <a href="#" class="mobileMenu-toggle" data-mobile-menu-toggle="menu"> <span class="mobileMenu-toggleIcon">Toggle menu</span> </a> <h1 class="header-logo header-logo--center"> <a href="https://www.bulkapothecary.com/"> <img class="header-logo-image-unknown-size fudge-img-priority" alt="Bulk Apothecary" title="Bulk Apothecary" data-fudge-optimized="true" data-fudge-selector=".header-logo img" loading="eager" fetchpriority="high" decoding="sync" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2Foriginal%2Fsmaller-logo-2_1570849382__06107.original.png&h=OvL5eE2TWS5za3dZrgltUX7wNj2gSzTs03WBM8mJ6d0="><script>__fudgeLoadImageNatively(document.currentScript); document.currentScript.remove()</script> </a> </h1> <a href="tel:1.888.728.7612" class="Mobile-PhoneNumber"> <span>1.888.728.7612</span><i class="fa fa-phone"></i> </a> <div class="mobile-cart ShoppingCart"> <a href="/cart.php"> <div class="Icon"><span></span></div> </a> </div> <div class="SocialHolding"> <div class="PromoMessage"> <div class="InnerMessage"> <img src="https://www.bulkapothecary.com/product_images/uploaded_images/coupon-image.jpg" alt="coupon code" loading="lazy" decoding="async"> <p>15% OFF ORDERS OVER $250</p> <p>Automatically at Checkout</p> </div> </div> <div class="HeaderSocials"> <ul> <li class="facebook"><a href="https://www.facebook.com/BApothecary" target="_blank">Facebook</a></li> <!-- <li class="twitter"><a href="https://twitter.com/bulkapothecary" target="_blank">Twitter</a></li> --> <li class="pinit"><a href="https://www.pinterest.com/BulkApothecary" target="_blank">Pin It</a></li> <li class="instagram"><a href="https://www.instagram.com/bulkapothecary/" target="_blank">Instagram</a></li> <li class="tiktok"><a href="https://www.tiktok.com/@bulk_apothecary" target="_blank">TikTok</a></li> </ul> </div> </div> <div class="header-right"> <div class="desktop-search"> <div class="container"> <!-- snippet location forms_search --> <form class="form search-form" action="/search.php"> <fieldset class="form-fieldset"> <div class="form-field"> <label class="is-srOnly" for="search_query">Search</label> <input class="form-input" data-search-quick name="search_query" id="search_query2" data-error-message="Search field cannot be empty." placeholder="Search the store" autocomplete="off"> <section class="quickSearchResults" data-bind="html: results"></section> <button class="form-submit" type="submit" value="submit"> <span class="icon icon--custom icon--search"> <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M898.304 791.91l-193.485-193.485c29.184-47.872 45.978-104.192 45.978-164.352 0-174.95-151.603-326.502-326.554-326.502-174.95-0.051-316.723 141.773-316.723 316.723 0 174.899 151.603 326.502 326.502 326.502 58.214 0 112.64-15.821 159.488-43.213l194.509 194.611c19.046 18.995 49.92 18.995 68.915 0l48.282-48.282c18.995-18.995 12.083-43.008-6.912-62.003zM205.005 424.294c0-121.139 98.15-219.29 219.238-219.29 121.139 0 229.069 107.878 229.069 229.069 0 121.088-98.202 219.29-219.29 219.29-121.139-0.051-229.018-107.981-229.018-229.069z" id="Shape"></path> </svg> </span> </button> </div> </fieldset> </form> </div> </div> <div class="UnderSearch"> <div class="LoginBox"> <div class="Icon"><span></span></div> <div class="Text"> <span class="Row1"><a href="/login.php">Sign in</a></span> <span class="Row2"><a href="/login.php?action=create_account">Register</a></span> </div> </div> <div class="ShoppingCart"> <div class="Icon"><span></span></div> <div class="Text"> <span class="Row1"><a href="/cart.php">SHOPPING CART</a></span> <span class="Row2"><span class="Items">Items: <span class="cart-quantity">0</span></span></span> </div> </div> </div> </div> </div> <div class="navPages-container" id="menu" data-menu> <nav class="navPages"> <ul class="navPages-list"> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/make-it/"> Make It <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-251" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-251" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/categories/soap-making-supplies"> Soap Making </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-10" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-10"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/melt-and-pour-soap-bases/">Melt and Pour Soap Bases</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/ready-to-package-soap-bars-loaves/">Ready To Package Soap Bars & Loaves</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/make-it/soap-making/books/">Books</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/make-it/soap-making/soap-molds/">Soap Molds</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/make-it/soap-making/soap-colors/">Soap Colors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/soap-making/other-additives/">Other Additives</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/soap-making/packaging-and-labels/">Packaging and Labels</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/soap-making/dried-botanicals/">Dried Botanicals</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/make-it/soap-making/seeds/">Seeds</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bases/">Bases</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/melt-pour-soap-base-fragrance-oils-1/">Melt & Pour Soap Base Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/cold-hot-process-soap-fragrance-oils-1/">Cold & Hot Process Soap Fragrance Oils</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/categories/make-it/candle-making/"> Candle Making </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-16" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-16"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-making/candle-color-blocks/">Candle Color Blocks</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-fragrance-oils-1/">Candle Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/gel-candle-fragrance-oils-1/">Gel Candle Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/liquid-candle-dyes/">Liquid Candle Dyes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-making/candle-wicks/">Candle Wicks</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-making/labels-and-packaging/">Labels and Packaging</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-making/candle-jars/">Candle Jars</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-molds/">Candle Molds</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candle-wax/">Candle Wax</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/potpourri-making/"> Potpourri Making </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-303" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-303"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/labels-and-packaging/">Labels and Packaging</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/pre-mixed-unscented-blends/">Pre-Mixed Unscented Blends</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/decorative-botanicals/">Decorative Botanicals</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/potpourri-fragrance-oils-1/">Potpourri Fragrance Oils</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/personal-care-products/"> Personal Care Products </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-260" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-260"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/skin-hair-care-fragrance-oils-1/">Skin & Hair Care Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/liquid-dyes/">Liquid Dyes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/colors/">Colors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/unscented-bases/">Unscented Bases</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/closures/">Closures</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/containers/">Containers</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/packaging-and-labels/">Packaging and Labels</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/lip-balm/"> Lip Balm </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-26" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-26"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/empty-tubes-jars-and-tins/">Empty Tubes, Jars and Tins</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/filled-and-unlabeld-product/">Filled and Unlabeled Product</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/filling-trays/">Filling Trays</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/flavors-2/">Flavors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/lip-balm-base/">Lip Balm Base</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/lip-balm-ingredients/">Lip Balm Ingredients</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/lip-balm-labels/">Lip Balm Labels</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/bath-bombs/"> Bath Bombs </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-396" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-396"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bath-bomb-ingredients/">Bath Bomb Ingredients</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bath-bomb-presses/">Bath Bomb Presses</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bath-bomb-molds/">Bath Bomb Molds</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/ready-to-label-or-package/">Ready to Label or Package</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/bubble-scoops/"> Bubble Scoops </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-712" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-712"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bubble-scoop-ingredients/">Bubble Scoop Ingredients</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bubble-scoop-fragrances/">Bubble Scoop Fragrances</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bubble-scoop-colorants/">Bubble Scoop Colorants</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/ready-to-label-or-package-bubble-scoops/">Ready to Label or Package Bubble Scoops</a> </li> </ul> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action" href="https://www.bulkapothecary.com/private-label-ready/">Private Label Ready</a> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/categories/aromatherapy-essential-oils.html"> Essential Oils <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-21" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-21" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/pure-therapeutic-grade/">Pure Therapeutic Grade</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/ready-to-label/">Ready To Label</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/standardized-and-commercial-grade/">Standardized and Commercial Grade</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/certified-organic/">Certified Organic</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/essential-oils/blends/">Blends</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/dilutions/">Dilutions</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/diffusers/">Diffusers</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/essential-oil-kits/">Essential Oil Kits</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/essential-oil-bags/">Essential Oil Bags</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/fragrance-oils/"> Fragrance Oils <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-648" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-648" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/diffusers-1/">Diffusers</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/diffuser-fragrance-oils/">Diffuser Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/fragrance-oil-gift-sets/">Fragrance Oil Gift Sets</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/melt-pour-soap-base-fragrance-oils/">Melt & Pour Soap Base Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/cold-hot-process-soap-fragrance-oils/">Cold & Hot Process Soap Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/skin-hair-care-fragrance-oils/">Skin & Hair Care Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/candle-fragrance-oils/">Candle Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/gel-candle-fragrance-oils/">Gel Candle Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/potpourri-fragrance-oils/">Potpourri Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/all-natural-fragrance-oils/">All Natural Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/industrial-fragrance-oils/">Industrial Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/browse-fragrance-oils-by-scent-type/"> Browse by Scent Type </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-669" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-669"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/spring-fragrance-oils/">Spring Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/summer-fragrance-oils/">Summer Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/fall-fragrance-oils/">Fall Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/winter-fragrance-oils/">Winter Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/holiday-fragrance-oils/">Holiday Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/floral-fragrance-oils/">Floral Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/fruity-fragrance-oils/">Fruity Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/feminine-fragrance-oils/">Feminine Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/masculine-fragrance-oils/">Masculine Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/herbal-earthy-fragrance-oils/">Herbal & Earthy Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/fresh-clean-fragrance-oils/">Fresh & Clean Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/sweet-fragrance-oils/">Sweet Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/food-fragrance-oils/">Food Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/romantic-fragrance-oils/">Romantic Fragrance Oils</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/our-version-of/">Our Version Of</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/new-fragrance-oils/">New Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/bath-body-inspired-fragrance-oils/">Bath & Body Inspired Fragrance Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/browse-all-alphabetically/">Browse All Alphabetically</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/categories/raw-ingredients/"> Raw Ingredients <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-22" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-22" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/bulk-natural-oils/">Bulk Natural Oils</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/herbs-spices/">Herbs & Spices</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/decorative-botanicals-1/">Decorative Botanicals</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/raw-ingredients/waxes-and-butters/">Waxes and Butters</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/raw-ingredients/preservatives/">Preservatives</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/raw-ingredients/clays/">Clays</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/categories/raw-ingredients/colors/"> Colors </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-40" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-40"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/raw-ingredients/colors/candle-color-blocks/">Candle Color Blocks</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/liquid-candle-dyes-1/">Liquid Candle Dyes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/liquid-personal-care-dyes/">Liquid Personal Care Dyes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/natural-mica-colors/">Natural Mica Colors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/pigment-powder-colors/">Pigment Powder Colors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/raw-ingredients/colors/soap-color-bars/">Soap Color Bars</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/flavors/"> Flavors </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-317" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-317"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/flavors-1/">Browse All Alphabetically</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/beer-flavors/">Beer Flavors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/water-soluble-flavors/">Water Soluble Flavors</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/raw-ingredients/seeds/">Seeds</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/other-ingredients-chemicals/">Other Ingredients & Chemicals</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/bulk-supplements/">Bulk Supplements</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/packaging/"> Packaging <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-25" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-25" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/containers/plastic-bottles/">Plastic Bottles</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/containers/plastic-jars/">Plastic Jars</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/crates-and-baskets/">Crates and Baskets</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/unique-packaging/">Unique Packaging</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/custom-printed-labels/">Custom Printed Labels</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/pre-designed-label-templates/">Pre-Designed Label Templates</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/shipping-supplies/"> Shipping Supplies </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-571" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-571"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bubble-mailers-envelopes/">Bubble Mailers (envelopes) </a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/labels/">Labels</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/stretch-wrap/">Stretch Wrap</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/corrugated-boxes/">Corrugated Boxes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/tape/">Tape</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/closures-1/"> Closures </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-53" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-53"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/bottle-caps/">Bottle Caps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/jar-lids/">Jar Lids</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/pumps/">Pumps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/sprayers/">Sprayers</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/rollon-bottles/">Rollon Bottles</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/containers/stand-up-pouches/">Stand Up Pouches</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/containers/glass-bottles/">Glass Bottles</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/containers/glass-apothecary-jars/">Glass Apothecary Jars</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/lip-balm-tubes-jars-and-tins/">Lip Balm Tubes, Jars and Tins</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/decorative-bags/">Decorative Bags</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/metal-bottles-jars-and-tins/">Metal Bottles, Jars and Tins</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/hot-items/"> Hot Items <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-121" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-121" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/sfic-soap-base-sale/">SFIC Soap Base Sale</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/essential-oil-sale/">Essential Oil Sale</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/fragrance-oil-sale/">Fragrance Oil Sale</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/featured-items/"> Featured Items! </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-573" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-573"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/pumpkin-spice">Pumpkin Spice is Back!</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/radha/">Radha Beauty</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/gift-ready/">Gift Ready</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/ready-to-label-products/">Ready To Label Products</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/metaphysics/">Metaphysics</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/beauty-supply/">Beauty Supply</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/misc/books/">Books</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/misc/tools-and-equipment/">Tools and Equipment</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/misc/unique-items/">Unique Items</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/categories/misc/bath-body-inspired-lotions/">Bath & Body Inspired Lotions</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://www.bulkapothecary.com/wholesale-marketplace/"> Wholesale <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-524" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <div class="navPage-subMenu" id="navPages-524" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/categories/clearance-center/"> Clearance </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-133" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-133"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/beauty-supply-1/">Beauty Supply</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/myo-make-your-own-naturals/">MYO - Make Your Own Naturals</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/candles/">Candles</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/clearance-bath-bombs/">Clearance Bath Bombs</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/designer-fragrances-1/">Designer Fragrances</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/external-pain-topical/">External Pain (Topical)</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/masks/">Masks</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/miscellaneous/">Miscellaneous</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/raw-material/">Raw Material</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/decorative-botanicals-2/">Decorative Botanicals</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/discontinued/">Discontinued</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/components/">Components</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/vegan-leather-handbags/">Vegan Leather Handbags </a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/flesh-beauty/"> Flesh Beauty </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-555" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-555"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/eyes/">Eyes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/face/">Face</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/lips/">Lips</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/makeup-kits/">Makeup Kits</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/health/"> Health </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-252" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-252"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/hand-sanitizer/">Hand Sanitizer</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/personal-care/">Personal Care</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/categories/massage-oil-lotion.html">Massage</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/vitamins-supplements/">Vitamins & Supplements</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/food/">Food</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/radha-beauty-1/">Radha Beauty</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/foaming-hand-soap/">Foaming Hand Soap</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://www.bulkapothecary.com/designer-fragrances/"> Designer Fragrances </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-549" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-549"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/body-spray/">Body Spray</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/perfumes-and-colognes/">Perfumes and Colognes</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/himalayan-salt-lamps/">Himalayan Salt Lamps</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://www.bulkapothecary.com/diffusers-and-reeds/">Diffusers and Reeds</a> </li> </ul> </div> </li> <!-- <li class="navPages-item navPages-item-page"> --> <!-- <a class="navPages-action" href="/blog/">Blog</a>--> <!--</li>--> </ul> <ul class="navPages-list navPages-list--user"> <li class="navPages-item"> <a class="navPages-action" href="/login.php">Sign in</a> or <a class="navPages-action" href="/login.php?action=create_account">Register</a> </li> </ul> </nav> </div> </header> <div data-content-region="header_bottom"></div> <div class="body pagetype-default" data-currency-code="USD"> <div data-content-region="home_below_menu"></div> <section class="heroCarousel" data-slick='{ "arrows": false, "mobileFirst": true, "slidesToShow": 1, "slidesToScroll": 1, "autoplay": true, "autoplaySpeed": 3000, "lazyLoad": "anticipated" }'> <a href="https://www.bulkapothecary.com/gift-ready/"> <div class="heroCarousel-slide heroCarousel-slide--first"> <div class="heroCarousel-image-wrapper" style="height: 42.857142857142854vw"> <img class="heroCarousel-image fudge-img-priority" alt="" title="" width="4375" height="1875" loading="eager" decoding="sync" data-fudge-optimized="true" data-fudge-selector=".heroCarousel-slide--first .heroCarousel-image" fetchpriority="high" data-srcset="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F180w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=tNFd4Qhg5YzuHIH-YWnX4sN7J5yfA7YGwhHeXQIdGtw= 180w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F360w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=znzxNnHRI8u9FaCmu0rtWnatciIqysjOt10p4Ex2T6M= 360w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F540w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=tUVQUg68wdfZ43iD3zhmCiaJbAWvfPmXY2_IL_nJscw= 540w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F720w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=ohqHiTSkSZBuf1JxObQGzz1Di07sQOMnnjhiZ5RoX2g= 720w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F900w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=Oz2FUWLvj0wH6f2CAWBiAbFkVMd8S-gH3GVP0wk5hbc= 900w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F1080w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=j5eAtA6WlE9ZEtpUYa_vow2OEm9vgJ5MXTiflxX-Fn8= 1080w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F1296w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=zS5aSEVfzKgk8CgfgXBoFFYEM3mnXSZQNlyQPrqWySA= 1296w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F1512w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=UQlXaNf0kiMXW7NrueBEoDtQUvuRcN7vAPEPhGO7FrE= 1512w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F1728w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=CzZTVsXr8sX10XPc3hlxxS2vCiG0u6jTYM9ymCtUA34= 1728w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F1944w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=flb2gkXEZicixtwKiwtOwunUM1N4chSlABKXeOQAq1Q= 1944w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F2160w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=cc8Ufs__-DplT35hPmpt6JdRoLEbL0SNIunagswiuYw= 2160w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F2376w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=iDpWb04Lu3KyXNeF6JXcK0iD6FVV8wO-RBNp6-WQQnY= 2376w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F2592w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=27DyPXoCUDLwvuytDd-oewEgAlu-VnP3HqXe6NMwfkc= 2592w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F2808w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=cCs6huk_W9x2AEm56avtBAyT4eG6ZvpFcDjjy2TA_GQ= 2808w, https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F3024w%2Fcarousel%2F677%2FBlack-Friday-Sale-at-Bulk-Apothecary.png%3Fc%3D2&h=2Ap2z4g5ScBFJuEnny4NelN_NhvwubDQa1wP0I8aMBs= 3024w" style="aspect-ratio: 4375/1875 auto;" /><script>__fudgeLoadImage(document.currentScript, ".heroCarousel-slide--first .heroCarousel-image"); document.currentScript.remove()</script> <!--Apples https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/677/Black-Friday-Sale-at-Bulk-Apothecary.png?c=2 --> </div> </div> </a> <a href="https://www.bulkapothecary.com/clearance-bath-bombs/"> <div class="heroCarousel-slide "> <div class="heroCarousel-image-wrapper" style="height: 42.857142857142854vw"> <img class="heroCarousel-image" data-lazy="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/676/Black-Friday-Sale.png?c=2" alt="" title="" width="4375" height="1875" /> <!--Apples https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/676/Black-Friday-Sale.png?c=2 --> </div> </div> </a> <a href="https://www.bulkapothecary.com/small-christmas-tree-wooden-dough-bowls/"> <div class="heroCarousel-slide "> <div class="heroCarousel-image-wrapper" style="height: 42.857142857142854vw"> <img class="heroCarousel-image" data-lazy="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/669/Winter-Candle-Making-Supplies.png?c=2" alt="" title="" width="1400" height="600" /> <!--Apples https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/669/Winter-Candle-Making-Supplies.png?c=2 --> </div> </div> </a> <a href="https://www.bulkapothecary.com/fragrance-oil-sale/"> <div class="heroCarousel-slide "> <div class="heroCarousel-image-wrapper" style="height: 42.857142857142854vw"> <img class="heroCarousel-image" data-lazy="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/675/Fragrance-Oils.png?c=2" alt="" title="" width="4375" height="1875" /> <!--Apples https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/675/Fragrance-Oils.png?c=2 --> </div> </div> </a> <a href="https://www.bulkapothecary.com/essential-oil-sale/"> <div class="heroCarousel-slide "> <div class="heroCarousel-image-wrapper" style="height: 42.857142857142854vw"> <img class="heroCarousel-image" data-lazy="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/674/Lavender-Essential-Oil-Eucalyptus-Essential-Oil_1.png?c=2" alt="" title="" width="4375" height="1875" /> <!--Apples https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/carousel/674/Lavender-Essential-Oil-Eucalyptus-Essential-Oil_1.png?c=2 --> </div> </div> </a> </section> <div data-content-region="home_below_carousel"></div> <div class="banners" data-banner-location="bottom"> <div class="container"> <div class="banner"> <div id='718649538'><h1><span style="font-family: arial,helvetica,sans-serif; font-size: medium;">Soap Making Supplies from The Nation's Largest Online Supplier of Fragrance Oil, Soap Bases, Essential Oils & Specialty Ingredients</span></h1> <p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Since our inception in 2010, Bulk Apothecary has quickly expanded to become the nation’s leading supplier of soap making supplies and specialty ingredients. Our meteoric rise is directly related to our strong focus on superior quality and excellent customer service. This commitment has allowed us to build relationships with millions of customers that trust us as their source for premium fragrance oils, certified organic essential oils, and other soap supplies. In addition to a complete line of specialty ingredients, we have also expanded our offering with a complete line of ready to private label products including bath bombs, cold process soaps, candles, and personal care products. Lastly, we have leveraged our economies of scale to introduce wholesale products and fragrances from some of the world's best-known brands. </span></p></div> </div> </div> </div> <div class="Half Oils"> <div class="Inner"> <a href="/categories/aromatherapy-essential-oils.html" class="Button"><h2>Essential Oils</h2></a> </div> </div> <div class="Half Ingredients"> <div class="Inner"> <a href="/categories/raw-ingredients.html" class="Button"><h2>Raw Ingredients</h2></a> </div> </div> <div class="HalfColumn"> <div class="Block NewsletterSubscription Moveable Panel" id="SideNewsletterBox"> <h2>Sign Up For Our Newsletter</h2> <div class="BlockContent"> <form id="email_signup" class="klaviyo_standard_embed_aQRHVm" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" method="GET" target="_blank" novalidate="novalidate"> <input type="hidden" name="g" value="aQRHVm"> <label for="k_id_email" style="display:none;">Newsletter Sign Up</label> <input class="klaviyo_email_input" type="email" value="" name="email" id="k_id_email" placeholder="Email"> <button type="submit" class="klaviyo_submit_button">Sign Up</button> <div class="klaviyo_messages"> <div class="success_message" style="display:none;"></div> <div class="error_message" style="display:none;"></div> </div> </form> </div> </div> <div class="Full Fragrance"> <div class="Inner"> <a href="/categories/fragrance-flavor.html" class="Button"><h2>Fragrance Oils</h2></a> </div> </div> </div> <div class="HalfColumn"> <div class="Full Vitamins"> <div class="Inner"> <a href="/private-label-ready/" class="Button"><h2>Ready to Label</h2></a> </div> </div> <div class="Half Bases"> <div class="Inner"> <a href="/categories/unscented-bases.html" class="Button"><h2>Bases</h2></a> </div> </div> <div class="Half Sale"> <div class="Inner"> <a href="/categories/clearance-center/" class="Button">On Sale</a> </div> </div> </div> <div class="container"> <div class="BlogRecipes"> <h2 class="Title">See what we're making</h2> <div class="Slider"> <div class="Blogs"> <div class="Group cycle-slide cycle-sentinel"> <div class="Post"> <div class="Image"> <img class="lazyload" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/image-manager/img-0641.jpg" alt="Snowy Evergreen Holiday Candles"> </div> <div class="Title"> <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/recipe-snowy-evergreen-holiday-candles/">Snowy Evergreen Holiday Candles</a> </div> <div class="Meta"> <a href="//blog.bulkapothecary.com/category/homemade-recipes/">Other Recipes</a> | <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/recipe-snowy-evergreen-holiday-candles/">Read More</a> </div> </div> <div class="Post"> <div class="Image"> <img class="lazyload" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/image-manager/festive-soap-mold.jpg" alt="Festive Sparkle Soap"> </div> <div class="Title"> <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/recipe-festive-sparkle-soap/">Festive Sparkle Soap</a> </div> <div class="Meta"> <a href="//blog.bulkapothecary.com/category/homemade-recipes/">Other Recipes</a> | <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/recipe-festive-sparkle-soap/">Read More</a> </div> </div> <div class="Post"> <div class="Image"> <img class="lazyload" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/image-manager/honey-lips-grande.png" alt="Orange Clove Lip Balm"> </div> <div class="Title"> <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/recipe-orange-clove-lip-balm/">Orange Clove Lip Balm</a> </div> <div class="Meta"> <a href="//blog.bulkapothecary.com/category/homemade-recipes/">Other Recipes</a> | <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/recipe-orange-clove-lip-balm/">Read More</a> </div> </div> <div class="Post"> <div class="Image"> <img class="lazyload" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/original/image-manager/admin-ajax-2.jpg" alt="Peppermint Shower Cubes"> </div> <div class="Title"> <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/peppermint-shower-cubes/">Peppermint Shower Cubes</a> </div> <div class="Meta"> <a href="//blog.bulkapothecary.com/category/homemade-recipes/">Other Recipes</a> | <a href="//blog.bulkapothecary.com/homemade-recipes/12-days-of-gifting/peppermint-shower-cubes/">Read More</a> </div> </div> </div> </div> </div> <a href="//blog.bulkapothecary.com" class="Button">See More Recipes</a> </div> </div> <div id="modal" class="modal" data-reveal data-prevent-quick-search-close> <a href="#" class="modal-close" aria-label="Close" role="button"> <span aria-hidden="true">×</span> </a> <div class="modal-content"></div> <div class="loadingOverlay"></div> </div> <div id="alert-modal" class="modal modal--alert modal--small" data-reveal data-prevent-quick-search-close> <div class="swal2-icon swal2-error swal2-animate-error-icon"><span class="swal2-x-mark swal2-animate-x-mark"><span class="swal2-x-mark-line-left"></span><span class="swal2-x-mark-line-right"></span></span></div> <div class="modal-content"></div> <div class="button-container"><button type="button" class="confirm button" data-reveal-close>OK</button></div> </div> </div> <!----> <!-- --> <!-- <div class="banners" data-banner-location="bottom">--> <!-- <div class="container">--> <!-- <div class="banner">--> <!-- <div id='718649538'><h1><span style="font-family: arial,helvetica,sans-serif; font-size: medium;">Soap Making Supplies from The Nation's Largest Online Supplier of Fragrance Oil, Soap Bases, Essential Oils & Specialty Ingredients</span></h1> <p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Since our inception in 2010, Bulk Apothecary has quickly expanded to become the nation’s leading supplier of soap making supplies and specialty ingredients. Our meteoric rise is directly related to our strong focus on superior quality and excellent customer service. This commitment has allowed us to build relationships with millions of customers that trust us as their source for premium fragrance oils, certified organic essential oils, and other soap supplies. In addition to a complete line of specialty ingredients, we have also expanded our offering with a complete line of ready to private label products including bath bombs, cold process soaps, candles, and personal care products. Lastly, we have leveraged our economies of scale to introduce wholesale products and fragrances from some of the world's best-known brands. </span></p></div>--> <!-- </div>--> <!-- </div>--> <!-- </div>--> <!-- --> <!----> <br class="Clear" /> <div id="Footer"> <div class="Socials"> <div class="Start"></div> <div class="Middle"> <a href="https://www.facebook.com/BApothecary" class="Facebook"><img src="https://www.bulkapothecary.com/content/template/img/facebook-icon2.png" alt="Facebook" width="53" height="53" loading="lazy" decoding="async"></a> <a href="https://www.pinterest.com/bulkapothecary/" class="Pinterest"><img src="https://www.bulkapothecary.com/content/template/img/pintrest-icon2.png" alt="Pinterest" width="52" height="52" loading="lazy" decoding="async"></a> <a href="/blog/" class="Blog"><img src="https://www.bulkapothecary.com/content/template/img/wordpress.png" alt="Wordpress" width="52" height="52" loading="lazy" decoding="async"></a> </div> <!-- <a href="https://twitter.com/bulkapothecary" class="Twitter"><i class="fa fa-twitter"></i></a> --> <!--<a href="https://www.facebook.com/BApothecary" class="Facebook"><i class="fa fa-facebook"></i></a>--> <div class="End"></div> </div> <br/> <div class="Row"> <!--<div class="Cell"> <h3>SECURE SHOPPING</h3> <div style="height: 5px;"></div> <!-- SSL TrustLogo -- <script language="JavaScript" type="text/javascript"> TrustLogo("https://www.bulkapothecary.com/content/template/img/sectigo_trust_seal_lg_140x54.png", "CL1", "none"); </script> <!-- End SSL TrustLogo -- </div> --> <div class="Cell"> <p></p> </div> <div class="Cell Cards"> <h3>All Major<br/>Payments Accepted</h3> <div class="Visa"></div><div class="Amex"></div><div class="Disc"></div><div class="Mc"></div><div class="Paypal"></div> </div> </div> </div> <div id="FooterBottom"> <div class="SocialHolding"> <div class="HeaderSocials"> <ul> <li class="facebook"><a href="https://www.facebook.com/BApothecary" target="_blank">Facebook</a></li> <li class="tiktok"><a href="https://www.tiktok.com/@bulk_apothecary" target="_blank">TikTok</a></li> <li class="pinit"><a href="https://www.pinterest.com/BulkApothecary" target="_blank">Pin It</a></li> <li class="instagram"><a href="https://www.instagram.com/bulkapothecary/" target="_blank">Instagram</a></li> <!-- <li class="tumblr"><a href="http://bulkapothecary.tumblr.com/" target="_blank">Tumblr</a></li> --> </ul> </div> </div> <div class="Inner"> <ul> <li class="Title">YOUR ORDER</li> <li><a href="/return-policy/">Return Policy</a></li> <li><a href="/shipping-policy/">Shipping Policy</a></li> <li><a href="/privacy-policy/">Privacy Policy</a></li> <li><a href="/terms-conditions/">Terms & Conditions</a></li> <li><a href="/help/">Help</a></li> <!--<li><a href="/giftcertificates.php">Gift Certificates</a></li>--> </ul> <ul> <li class="Title">Your Account</li> <li><a href="/login.php" title="Sign In">Sign In</a></li> <li><a href="/account.php" title="My Account">My Account</a></li> <li><a href="/cart.php" title="View Cart">View Cart</a></li> <li><a href="/wishlist.php" title="My Wishlist">My Wishlist</a></li> <li><a href="/checkout.php" title="Checkout">Checkout</a></li> <li><a href="/manage-cookie-preferences/" title="Manage Cookie Preferences">Manage Cookie Preferences</a></li> </ul> <ul> <li class="Title">Bulk Apothecary</li> <li><a href="/about-us/">About Us</a></li> <li><a href="/quality/">Quality</a></li> <li><a href="/best-price-guarantee/">Best Price Guarantee</a></li> <li><a href="/blog/">Blog</a></li> <li><a href="/contact-us/">Contact</a></li> <li><a href="/content/U.S.%20CONSUMER%20PRODUCT%20SAFETY%20COMMISSION.pdf">Recall Notices</a></li> </ul> <ul> <li class="Title">Resources</li> <li><a href="/content/Learning_Center/Fragrance%20Oil%20Performance%20Guide-%20Cold%20Process%20Soap.pdf" target="_blank">Fragrance Oil Performance Guide</a></li> <li><a href="/content/Learning_Center/Candle%20Wax%20Guide.pdf" target="_blank">Candle Wax Guide</a></li> <li><a href="/content/Learning_Center/Bulk%20Apothecary%20Wick%20Size%20Guide%20-%206-14-2022.pdf" target="_blank">Wick Size Guide</a></li> <!--<li><a href="https://www.craftandhobby.org" target="_blank">Craft & Hobby Association for Soap and Candle</a></li>--> <li><a href="http://www.soapguild.org" target="_blank">Handcrafted Soapmakers Guild For Soap Making</a></li> <li><a href="http://www.fda.gov/Cosmetics/default.htm" target="_blank">FDA Cosmetics</a></li> <li><a href="http://www.candles.org/" target="_blank">National Candle Association</a></li> <li><a href="http://www.cir-safety.org/" target="_blank">Personal Care Products Council</a></li> <li><a href="http://www.sba.gov/" target="_blank">Usa Small Business Administration</a></li> <li><a href="/blog/" target="_blank">News & Ideas</a></li> </ul> <script src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fjquery%2F3.5.1%2Fjquery.min.js&h=KnMdVYhxtt6tXG1rBIEtMEQAZZn6ifSdD305edc7A3c=" data-osrc="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $(document).ready(function(){ $('#FooterBottom .Inner .Title').click(function(){ if ($(window).width() <= 800) { $(this).siblings().slideToggle('slow'); } }); }); </script> </div> <div class="Copyright"> <a href="/sitemap.php">Sitemap</a> Copyright 2024 Bulk Apothecary </div> </div> <a href="#" id="scroll" style="display: none;" title="Scroll to top" aria-hidden="true"><span>Scroll To Top</span></a> <a href="https://redheadlabs.com/" target="_blank" title="crafted with love" class="redhead"> <span class="icon icon--custom icon--redhead"> <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M956.29 804.482l-316.29-527.024v-213.458h32c17.6 0 32-14.4 32-32s-14.4-32-32-32h-320c-17.6 0-32 14.4-32 32s14.4 32 32 32h32v213.458l-316.288 527.024c-72.442 120.734-16.512 219.518 124.288 219.518h640c140.8 0 196.73-98.784 124.29-219.518zM241.038 640l206.962-344.938v-231.062h128v231.062l206.964 344.938h-541.926z"></path> </svg> </span> </a> <script type="lazyload2">window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/ef8f0940-63fe-013d-80d2-0a431e76226a/dist/";</script> <script type="lazyload2" data-src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/ef8f0940-63fe-013d-80d2-0a431e76226a/dist/theme-bundle.main.js"></script> <script type="lazyload2"> window.stencilBootstrap("default", "{\"themeSettings\":{\"hide_breadcrumbs\":false,\"hide_page_heading\":false,\"hide_category_page_heading\":false,\"hide_blog_page_heading\":false,\"hide_contact_us_page_heading\":false,\"homepage_new_products_count\":12,\"homepage_featured_products_count\":8,\"homepage_top_products_count\":8,\"homepage_show_carousel\":true,\"homepage_show_carousel_arrows\":false,\"homepage_stretch_carousel_images\":false,\"homepage_new_products_column_count\":4,\"homepage_featured_products_column_count\":4,\"homepage_top_products_column_count\":4,\"homepage_blog_posts_count\":3,\"productpage_videos_count\":8,\"productpage_reviews_count\":9,\"productpage_related_products_count\":10,\"productpage_similar_by_views_count\":10,\"categorypage_products_per_page\":20,\"shop_by_price_visibility\":true,\"brandpage_products_per_page\":12,\"searchpage_products_per_page\":20,\"show_product_quick_view\":true,\"show_product_quantity_box\":true,\"show_powered_by\":true,\"shop_by_brand_show_footer\":true,\"show_copyright_footer\":true,\"show_accept_amex\":false,\"show_accept_discover\":false,\"show_accept_mastercard\":false,\"show_accept_paypal\":false,\"show_accept_visa\":false,\"show_product_details_tabs\":true,\"show_product_reviews_tabs\":true,\"show_custom_fields_tabs\":false,\"show_product_weight\":true,\"show_product_dimensions\":false,\"product_list_display_mode\":\"grid\",\"logo-position\":\"center\",\"logo_size\":\"original\",\"logo_fontSize\":28,\"brand_size\":\"190x250\",\"gallery_size\":\"300x300\",\"productgallery_size\":\"379x500\",\"product_size\":\"400x400\",\"productview_thumb_size\":\"50x50\",\"productthumb_size\":\"100x100\",\"thumb_size\":\"100x100\",\"zoom_size\":\"1280x1280\",\"blog_size\":\"190x250\",\"default_image_brand\":\"/assets/img/BrandDefault.gif\",\"default_image_product\":\"/assets/img/ProductDefault.gif\",\"default_image_gift_certificate\":\"/assets/img/GiftCertificate.png\",\"body-font\":\"Google_Karla_400\",\"headings-font\":\"Google_Montserrat_400\",\"fontSize-root\":14,\"fontSize-h1\":28,\"fontSize-h2\":25,\"fontSize-h3\":22,\"fontSize-h4\":20,\"fontSize-h5\":15,\"fontSize-h6\":13,\"applePay-button\":\"black\",\"color-textBase\":\"#4f4f4f\",\"color-textBase--hover\":\"#a5a5a5\",\"color-textBase--active\":\"#a5a5a5\",\"color-textSecondary\":\"#989898\",\"color-textSecondary--hover\":\"#4f4f4f\",\"color-textSecondary--active\":\"#4f4f4f\",\"color-textLink\":\"#4f4f4f\",\"color-textLink--hover\":\"#a5a5a5\",\"color-textLink--active\":\"#a5a5a5\",\"color-textHeading\":\"#2d2d2d\",\"color-primary\":\"#4f4f4f\",\"color-primaryDark\":\"#454545\",\"color-primaryDarker\":\"#2d2d2d\",\"color-primaryLight\":\"#a5a5a5\",\"color-secondary\":\"#ffffff\",\"color-secondaryDark\":\"#e8e8e8\",\"color-secondaryDarker\":\"#e8e8e8\",\"color-error\":\"#ff7d7d\",\"color-errorLight\":\"#ffdddd\",\"color-info\":\"#666666\",\"color-infoLight\":\"#dfdfdf\",\"color-success\":\"#69d66f\",\"color-successLight\":\"#d5ffd8\",\"color-warning\":\"#d4cb49\",\"color-warningLight\":\"#fffdea\",\"color-black\":\"#000000\",\"color-white\":\"#ffffff\",\"color-whitesBase\":\"#f8f8f8\",\"color-grey\":\"#4f4f4f\",\"color-greyDarkest\":\"#2d2d2d\",\"color-greyDarker\":\"#454545\",\"color-greyDark\":\"#666666\",\"color-greyMedium\":\"#989898\",\"color-greyLight\":\"#a5a5a5\",\"color-greyLighter\":\"#dfdfdf\",\"color-greyLightest\":\"#e8e8e8\",\"button--default-color\":\"#454545\",\"button--default-colorHover\":\"#666666\",\"button--default-colorActive\":\"#454545\",\"button--default-borderColor\":\"#dfdfdf\",\"button--default-borderColorHover\":\"#989898\",\"button--default-borderColorActive\":\"#454545\",\"button--primary-color\":\"#ffffff\",\"button--primary-colorHover\":\"#ffffff\",\"button--primary-colorActive\":\"#ffffff\",\"button--primary-backgroundColor\":\"#454545\",\"button--primary-backgroundColorHover\":\"#666666\",\"button--primary-backgroundColorActive\":\"#989898\",\"button--disabled-color\":\"#ffffff\",\"button--disabled-backgroundColor\":\"#dadada\",\"button--disabled-borderColor\":\"#dadada\",\"icon-color\":\"#4f4f4f\",\"icon-color-hover\":\"#a5a5a5\",\"button--icon-svg-color\":\"#4f4f4f\",\"icon-ratingEmpty\":\"#dfdfdf\",\"icon-ratingFull\":\"#454545\",\"carousel-bgColor\":\"#ffffff\",\"carousel-title-color\":\"#2d2d2d\",\"carousel-description-color\":\"#2d2d2d\",\"carousel-dot-color\":\"#2d2d2d\",\"carousel-dot-color-active\":\"#666666\",\"carousel-dot-bgColor\":\"#ffffff\",\"carousel-arrow-color\":\"#989898\",\"carousel-arrow-bgColor\":\"#ffffff\",\"carousel-arrow-borderColor\":\"#ffffff\",\"card-title-color\":\"#2d2d2d\",\"card-title-color-hover\":\"#a5a5a5\",\"card-figcaption-button-background\":\"#ffffff\",\"card-figcaption-button-color\":\"#2d2d2d\",\"card--alternate-backgroundColor\":\"#ffffff\",\"card--alternate-borderColor\":\"#ffffff\",\"card--alternate-color--hover\":\"#ffffff\",\"form-label-font-color\":\"#666666\",\"input-font-color\":\"#454545\",\"input-border-color\":\"#dfdfdf\",\"input-border-color-active\":\"#989898\",\"input-bg-color\":\"#ffffff\",\"input-disabled-bg\":\"#ffffff\",\"select-bg-color\":\"#ffffff\",\"select-arrow-color\":\"#828282\",\"checkRadio-color\":\"#4f4f4f\",\"checkRadio-backgroundColor\":\"#ffffff\",\"checkRadio-borderColor\":\"#dfdfdf\",\"alert-backgroundColor\":\"#ffffff\",\"alert-color\":\"#4f4f4f\",\"alert-color-alt\":\"#ffffff\",\"storeName-color\":\"#4f4f4f\",\"body-bg\":\"#ffffff\",\"header-backgroundColor\":\"#ffffff\",\"footer-backgroundColor\":\"#ffffff\",\"navUser-color\":\"#4f4f4f\",\"navUser-color-hover\":\"#a5a5a5\",\"navUser-dropdown-backgroundColor\":\"#ffffff\",\"navUser-dropdown-borderColor\":\"#e8e8e8\",\"navUser-indicator-backgroundColor\":\"#4f4f4f\",\"navPages-color\":\"#4f4f4f\",\"navPages-color-hover\":\"#a5a5a5\",\"navPages-subMenu-backgroundColor\":\"#f2f2f2\",\"navPages-subMenu-separatorColor\":\"#dfdfdf\",\"dropdown--quickSearch-backgroundColor\":\"#e8e8e8\",\"dropdown--wishList-backgroundColor\":\"#ffffff\",\"blockquote-cite-font-color\":\"#a5a5a5\",\"container-border-global-color-base\":\"#e8e8e8\",\"container-fill-base\":\"#ffffff\",\"container-fill-dark\":\"#f2f2f2\",\"label-backgroundColor\":\"#bfbfbf\",\"label-color\":\"#ffffff\",\"overlay-backgroundColor\":\"#2d2d2d\",\"loadingOverlay-backgroundColor\":\"#ffffff\",\"pace-progress-backgroundColor\":\"#989898\",\"spinner-borderColor-dark\":\"#989898\",\"spinner-borderColor-light\":\"#ffffff\",\"hide_content_navigation\":true,\"optimizedCheckout-header-backgroundColor\":\"#f7f7f7\",\"optimizedCheckout-show-backgroundImage\":false,\"optimizedCheckout-backgroundImage\":\"\",\"optimizedCheckout-backgroundImage-size\":\"1000x400\",\"optimizedCheckout-show-logo\":\"none\",\"optimizedCheckout-logo\":\"\",\"optimizedCheckout-logo-size\":\"250x100\",\"optimizedCheckout-logo-position\":\"left\",\"optimizedCheckout-headingPrimary-color\":\"#2d2d2d\",\"optimizedCheckout-headingPrimary-font\":\"Google_Montserrat_400\",\"optimizedCheckout-headingSecondary-color\":\"#2d2d2d\",\"optimizedCheckout-headingSecondary-font\":\"Google_Montserrat_400\",\"optimizedCheckout-body-backgroundColor\":\"#ffffff\",\"optimizedCheckout-colorFocus\":\"#4496f6\",\"optimizedCheckout-contentPrimary-color\":\"#4f4f4f\",\"optimizedCheckout-contentPrimary-font\":\"Google_Karla_400\",\"optimizedCheckout-contentSecondary-color\":\"#989898\",\"optimizedCheckout-contentSecondary-font\":\"Google_Karla_400\",\"optimizedCheckout-buttonPrimary-font\":\"Google_Karla_400\",\"optimizedCheckout-buttonPrimary-color\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-colorHover\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-colorActive\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-backgroundColor\":\"#454545\",\"optimizedCheckout-buttonPrimary-backgroundColorHover\":\"#666666\",\"optimizedCheckout-buttonPrimary-backgroundColorActive\":\"#989898\",\"optimizedCheckout-buttonPrimary-borderColor\":\"#454545\",\"optimizedCheckout-buttonPrimary-borderColorHover\":\"#666666\",\"optimizedCheckout-buttonPrimary-borderColorActive\":\"#989898\",\"optimizedCheckout-buttonPrimary-borderColorDisabled\":\"transparent\",\"optimizedCheckout-buttonPrimary-backgroundColorDisabled\":\"#cccccc\",\"optimizedCheckout-buttonPrimary-colorDisabled\":\"#ffffff\",\"optimizedCheckout-formChecklist-backgroundColor\":\"#ffffff\",\"optimizedCheckout-formChecklist-color\":\"#333333\",\"optimizedCheckout-formChecklist-borderColor\":\"#cccccc\",\"optimizedCheckout-formChecklist-backgroundColorSelected\":\"#f5f5f5\",\"optimizedCheckout-buttonSecondary-font\":\"Google_Karla_400\",\"optimizedCheckout-buttonSecondary-color\":\"#4f4f4f\",\"optimizedCheckout-buttonSecondary-colorHover\":\"#333333\",\"optimizedCheckout-buttonSecondary-colorActive\":\"#000000\",\"optimizedCheckout-buttonSecondary-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonSecondary-borderColor\":\"#dfdfdf\",\"optimizedCheckout-buttonSecondary-backgroundColorHover\":\"#f5f5f5\",\"optimizedCheckout-buttonSecondary-backgroundColorActive\":\"#e5e5e5\",\"optimizedCheckout-buttonSecondary-borderColorHover\":\"#999999\",\"optimizedCheckout-buttonSecondary-borderColorActive\":\"#757575\",\"optimizedCheckout-link-color\":\"#4496f6\",\"optimizedCheckout-link-font\":\"Google_Karla_400\",\"optimizedCheckout-discountBanner-backgroundColor\":\"#f5f5f5\",\"optimizedCheckout-discountBanner-textColor\":\"#333333\",\"optimizedCheckout-discountBanner-iconColor\":\"#333333\",\"optimizedCheckout-orderSummary-backgroundColor\":\"#ffffff\",\"optimizedCheckout-orderSummary-borderColor\":\"#dddddd\",\"optimizedCheckout-step-backgroundColor\":\"#4f4f4f\",\"optimizedCheckout-step-textColor\":\"#ffffff\",\"optimizedCheckout-form-textColor\":\"#666666\",\"optimizedCheckout-formField-borderColor\":\"#989898\",\"optimizedCheckout-formField-textColor\":\"#333333\",\"optimizedCheckout-formField-shadowColor\":\"#e5e5e5\",\"optimizedCheckout-formField-placeholderColor\":\"#999999\",\"optimizedCheckout-formField-backgroundColor\":\"white\",\"optimizedCheckout-formField-errorColor\":\"#d14343\",\"optimizedCheckout-formField-inputControlColor\":\"#476bef\",\"optimizedCheckout-step-borderColor\":\"#dddddd\",\"optimizedCheckout-header-borderColor\":\"#dddddd\",\"optimizedCheckout-header-textColor\":\"#333333\",\"optimizedCheckout-loadingToaster-backgroundColor\":\"#333333\",\"optimizedCheckout-loadingToaster-textColor\":\"#ffffff\",\"optimizedCheckout-link-hoverColor\":\"#002fe1\",\"product_sale_badges\":\"sash\",\"color_badge_product_sale_badges\":\"#0C8400\",\"color_text_product_sale_badges\":\"#ffffff\",\"color_hover_product_sale_badges\":\"#000000\",\"restrict_to_login\":false,\"swatch_option_size\":\"22x22\",\"social_icon_placement_top\":false,\"social_icon_placement_bottom\":\"bottom_none\",\"geotrust_ssl_common_name\":\"\",\"geotrust_ssl_seal_size\":\"M\",\"navigation_design\":\"simple\",\"price_ranges\":false,\"pdp-price-label\":\"\",\"pdp-sale-price-label\":\"\",\"pdp-non-sale-price-label\":\"\",\"pdp-retail-price-label\":\"\",\"pdp-custom-fields-tab-label\":\"Additional Information\",\"paymentbuttons-paypal-layout\":\"horizontal\",\"paymentbuttons-paypal-color\":\"gold\",\"paymentbuttons-paypal-shape\":\"pill\",\"paymentbuttons-paypal-size\":\"small\",\"paymentbuttons-paypal-label\":\"checkout\",\"paymentbuttons-paypal-tagline\":true,\"paymentbuttons-paypal-fundingicons\":false,\"supported_card_type_icons\":[\"american_express\",\"diners\",\"discover\",\"mastercard\",\"visa\"]},\"genericError\":\"Oops! Something went wrong.\",\"maintenanceMode\":[],\"urls\":{\"home\":\"https://www.bulkapothecary.com/\",\"account\":{\"index\":\"/account.php\",\"orders\":{\"all\":\"/account.php?action=order_status\",\"completed\":\"/account.php?action=view_orders\",\"save_new_return\":\"/account.php?action=save_new_return\"},\"update_action\":\"/account.php?action=update_account\",\"returns\":\"/account.php?action=view_returns\",\"addresses\":\"/account.php?action=address_book\",\"inbox\":\"/account.php?action=inbox\",\"send_message\":\"/account.php?action=send_message\",\"add_address\":\"/account.php?action=add_shipping_address\",\"wishlists\":{\"all\":\"/wishlist.php\",\"add\":\"/wishlist.php?action=addwishlist\",\"edit\":\"/wishlist.php?action=editwishlist\",\"delete\":\"/wishlist.php?action=deletewishlist\"},\"details\":\"/account.php?action=account_details\",\"recent_items\":\"/account.php?action=recent_items\",\"payment_methods\":{\"all\":\"/account.php?action=payment_methods\"}},\"brands\":\"https://www.bulkapothecary.com/brands/\",\"gift_certificate\":{\"purchase\":\"/giftcertificates.php\",\"redeem\":\"/giftcertificates.php?action=redeem\",\"balance\":\"/giftcertificates.php?action=balance\"},\"auth\":{\"login\":\"/login.php\",\"check_login\":\"/login.php?action=check_login\",\"create_account\":\"/login.php?action=create_account\",\"save_new_account\":\"/login.php?action=save_new_account\",\"forgot_password\":\"/login.php?action=reset_password\",\"send_password_email\":\"/login.php?action=send_password_email\",\"save_new_password\":\"/login.php?action=save_new_password\",\"logout\":\"/login.php?action=logout\"},\"product\":{\"post_review\":\"/postreview.php\"},\"cart\":\"/cart.php\",\"checkout\":{\"single_address\":\"/checkout\",\"multiple_address\":\"/checkout.php?action=multiple\"},\"rss\":{\"products\":{\"new\":\"/rss.php?type=rss\",\"new_atom\":\"/rss.php?type=atom\",\"popular\":\"/rss.php?action=popularproducts&type=rss\",\"popular_atom\":\"/rss.php?action=popularproducts&type=atom\",\"featured\":\"/rss.php?action=featuredproducts&type=rss\",\"featured_atom\":\"/rss.php?action=featuredproducts&type=atom\",\"search\":\"/rss.php?action=searchproducts&type=rss\",\"search_atom\":\"/rss.php?action=searchproducts&type=atom\"},\"blog\":\"/rss.php?action=newblogs&type=rss\",\"blog_atom\":\"/rss.php?action=newblogs&type=atom\"},\"contact_us_submit\":\"/pages.php?action=sendContactForm\",\"search\":\"/search.php\",\"compare\":\"/compare\",\"sitemap\":\"/sitemap.php\",\"subscribe\":{\"action\":\"/subscribe.php\"}},\"secureBaseUrl\":\"https://www.bulkapothecary.com\",\"cartId\":null,\"template\":\"pages/home\"}").load(); </script> <script type="text/javascript" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fshared%2Fjs%2Fcsrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js&h=lJ4Ue-wrAnrFf4nsRADJAfG3fHiNkPiQBcxFjF84HFg=" data-osrc="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script> <script type="text/javascript" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fr-85be691090b1ddb0507b4efb0de4d2f1a479cc0e%2Fjavascript%2Fvisitor_stencil.js&h=7uD9WVkEHUcw4cXM1C15UdzdJfmcxLqDM-ZySa9rPw8=" data-osrc="https://cdn11.bigcommerce.com/r-85be691090b1ddb0507b4efb0de4d2f1a479cc0e/javascript/visitor_stencil.js"></script> <script src='https://static.klaviyo.com/onsite/js/f4iqzY/klaviyo.js?company_id=f4iqzY' async ></script><script type="lazyload2">(function(document, tag) { var script = document.createElement(tag); var element = document.getElementsByTagName('body')[0]; script.src = 'https://acsbap.com/api/app/assets/js/acsb.js'; script.async = true; script.defer = true; (typeof element === 'undefined' ? document.getElementsByTagName('html')[0] : element).appendChild(script); script.onload = function() { acsbJS.init({ statementLink : '', feedbackLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, handleJquery : true, language : 'en', position : 'left', leadColor : '#146ff8', triggerColor : '#146ff8', triggerRadius : '50%', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerIcon : 'default', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, usefulLinks : { }, mobile : { triggerSize : 'small', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerOffsetX : 0, triggerOffsetY : 0, triggerRadius : '0' } }); };}(document, 'script'));</script><script type="lazyload2">(function(s,u,m,o,j,v){j=u.createElement(m);v=u.getElementsByTagName(m)[0];j.async=1;j.src=o;j.dataset.sumoSiteId='4519dc00fb730100e332be003edc8d00995ffd00a917030061a76500a21f4000';j.dataset.sumoPlatform='bigcommerce';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumo.com/');</script><script type="lazyload2"> var customData = { name: '', email: '' }; window._loq = window._loq || []; window._loq.push(['custom', customData]); </script><script> (function() { var radios = Array.from(document.querySelectorAll('input.form-radio')); var modal = document.querySelector('div#modal'); function handleHiddenPrice() { var price = Array.from(document.querySelectorAll('span.starting-at ~ div.price-section.price-section--withoutTax')); price.forEach(el => { setTimeout(() => { el.style.display = 'block'; }, 500); }); } function modalVersion() { var explainer = document.querySelector('div#modal span.starting-at'); var price = Array.from(document.querySelectorAll('#modal div.price-section.price-section--withoutTax')); explainer.style.display = 'none'; price.forEach(el => { setTimeout(() => { el.style.display = 'block'; }, 500); }); } modal.addEventListener('click', modalVersion, null); radios.forEach(radio => { radio.addEventListener('click', handleHiddenPrice, null); }); })(); </script><script type="application/javascript" defer> (function labelColorSwatches() { const swatchBox = document .querySelector('div.form-field[data-product-attribute="swatch"]'); if (swatchBox !== null) { const label = swatchBox.querySelector('label.form-label > small'); swatchBox.addEventListener('click', function (event) { if (event.target.matches('input.form-radio')) { const { id } = event.target; const title = swatchBox .querySelector(`label[for="${id}"] > span`).title; label.textContent = title; } }); } })(); </script><script id="instocknotify-app-script" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Finstocknotify.blob.core.windows.net%2Fstencil%2Fc1f701d754c74d60a67c99fbe1f0de90.js%3Fts%3D89827762&h=I3VmqYJyyEkyKmKWgGSaXdu4iZrw-67fdngD-4cbXAs=" type="text/javascript" data-osrc="https://instocknotify.blob.core.windows.net/stencil/c1f701d754c74d60a67c99fbe1f0de90.js?ts=89827762"></script><script type="application/javascript" defer> (function() { if (window.location.pathname === '/cart.php') { const shipping = document.querySelector("#body > div.body.pagetype-cart > div.container > div > main > div:nth-child(6) > ul > li:nth-child(2) > div.cart-total-label > strong"); const subTotal = document.querySelector("#body > div.body.pagetype-cart > div.container > div > main > div:nth-child(6) > ul > li:nth-child(1) > div.cart-total-label > strong") subTotal.innerText = "Sub-Total" shipping.innerText = 'Shipping and Handling:'; } })(); </script><script type="application/javascript" defer> (function () { const preSale = document.querySelector( '#body > div.body.pagetype-product > div.container > div > div.productView > section:nth-child(4) > div.productView-options > p' ); if (preSale) { preSale.style.color = '#AA0000'; preSale.style.fontWeight = 'bold'; } else { } })(); </script> <script src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fproduct-downloads.freshclick.co.uk%2Fassets%2Ffreshclick-product-downloads.js&h=_tc2gVhJQM3eaKoa5YM7Jk-fTMZRttf9EQ3TJjSflZE=" id='question_script' data-store='99si0d' data-channel-id='1' data-osrc="https://product-downloads.freshclick.co.uk/assets/freshclick-product-downloads.js"></script><script type="lazyload2" data-src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=f4iqzY"></script><script type="application/javascript" defer> console.log('Starting Runner Script'); let listLength = document.querySelectorAll( '#body > div.body.pagetype-product > div.container > ul >li' ).length; let catTitle = document .querySelector( `#body > div.body.pagetype-product > div.container > ul > li:nth-child(2)` ) .innerText.trim(); let catTitle2 = document .querySelector( `#body > div.body.pagetype-product > div.container > ul > li:nth-child(3)` ) .innerText.trim(); if ( catTitle == 'Fragrance Oils' || catTitle == 'Essential Oils' || catTitle2 == 'Flavors' ) { let popStyle= 'position: absolute; left:25%; background-color: #FBD87Fff; min-width: 25%; max-width: 35%; padding: 1rem ;border-radius: 6px; transition: all 0.5s ease-in-out; '; let divStyle = 'display: flex; justify-content: center;background-color: #FBD87Fff; margin-left: 20%; margin-right: 20%; padding: 1rem ;border-radius: 6px; transition: all 0.5s ease-in-out;'; let plainDiv = '<div class="form-label" id="shippersDiv">Usually Ships Within 7-10 Business days </div>'; let thisHappen = (attrId) => { document .querySelector('#' + attrId) .insertAdjacentHTML('beforebegin', plainDiv); }; document.querySelectorAll('input.form-radio').forEach((form) => { form.addEventListener('change', function () { if (document.getElementById('shippersDiv')) { document.getElementById('shippersDiv').remove(); } let label = form.nextElementSibling.innerHTML; let attrId = form.getAttribute('id'); let regex = /(\d{2,3})\s?lb/gi; let result = regex.exec(label); if (result) { let weight = result[1]; let skuEle = document.querySelector("#body > div.body.pagetype-product > div.container > div > div.productView > section:nth-child(4) > dl > dd:nth-child(4)") if (weight >= 25) { if (document.getElementById('shippersDiv')) { document.getElementById('shippersDiv').remove(); } thisHappen(attrId); document.getElementById('shippersDiv').style = popStyle; console.log(document.querySelector("#body > div.body.pagetype-product > div.container > div > div.productView > section:nth-child(4) > dl > dd:nth-child(5)").innerHTML) } } }); }); } else { console.log('not applicable S7'); } </script><script type="application/javascript" defer> let itemTitle = document.querySelector( '#body > div.body.pagetype-product > div.container > div > div.productView > h1' ).innerText; let popStyle = 'position: absolute; display: none; background-color: #FBD87Fff;text-align:center; padding: 1rem ;border-radius: 6px; transition: all 0.5s ease-in-out; left: 40%; top: 14.2%'; let plainDiv = '<div class="form-label" id="shippersDiv">Best by 07/2024</div>'; let thisHappen = (attrId) => { document .querySelector('#' + attrId) .insertAdjacentHTML('beforebegin', plainDiv); }; if (itemTitle == 'Clearance Coconut Oil (76 degree) 419 lb Drums') { document.querySelectorAll('input.form-radio').forEach((form) => { form.addEventListener('change', function () { if (document.getElementById('shippersDiv')) { document.getElementById('shippersDiv').remove(); } // let label = form.nextElementSibling.innerHTML; let attrId = form.getAttribute('id'); thisHappen(attrId); document.getElementById('shippersDiv').style = popStyle; console.log('s2'); }); }); } else { console.log('s3'); } </script><script> (function() { (function(a,b,c,d,e,f,g){e['ire_o']=c;e[c]=e[c]||function(){(e[c].a=e[c].a||[]).push(arguments)};f=d.createElement(b);g=d.getElementsByTagName(b)[0];f.async=1;f.src=a;g.parentNode.insertBefore(f,g);})('https://utt.impactcdn.com/A5553168-cd27-4ccc-95be-b3709259948c1.js','script','ire',document,window); ire('identify', {customerId: '', customerEmail: ''}); })(); </script> <script type="application/javascript" defer> let smallCss = ` .new-formula-specialBox { display: flex; position: absolute; left: 35%; background-color: #FBD87Fff; min-width: 10%; max-width: 20%; height: 3rem; font-size: 15px; align-items: center; padding: 1rem; border-radius: 6px; transition: all 0.5s ease-in-out; @media (max-width: 800px) { display: flex; left: 35%; background-color: #FBD87Fff; min-width: 10%; max-width: 20; height: 3rem; font-size: 12px; align-items: center; padding: 1rem; border-radius: 6px; transition: all 0.5s ease-in-out; } @media (max-width: 600px) { display: flex; left: 45%; background-color: #FBD87Fff; min-width: 10%; max-width: 40%; height: 3rem; font-size: 10px; align-items: center; padding: 0.5rem; border-radius: 6px; transition: all 0.5s ease-in-out; } } .new-formula-innerQuote { display: flex; justify-content: center; align-items: center; } `; const processNewFormula = (smallCss) => { let productTitleCP = document.querySelector( '#body > div.body.pagetype-product > div.container > div > div.productView > h1' ).innerText; let parentCategory = document.querySelector( '#body > div.body.pagetype-product > div.container > ul > li:nth-child(4) > a > span' ).innerText; let infoBox = document.querySelector( '#body > div.body.pagetype-product >div.container > div > div.productView > section:nth-child(3) > div' ); let specialBox = `<div class="new-formula-specialBox"><b><div class="new-formula-innerQuote"><text 铆="">NEW FORMULA!</text></b></div>`; if ( parentCategory == 'Unscented Bases' && productTitleCP == 'Unscented All Natural Lip Balm Base' ) { let style = document.createElement('style'); style.innerHTML = smallCss; document.head.appendChild(style); // console.log('target product found'); let form = document.querySelector( '#body > div.body.pagetype-product > div.container > div > div.productView > section:nth-child(4) > div.productView-options > form:nth-child(1)' ); let radioButtons = form.querySelectorAll('input[type="radio"]'); radioButtons.forEach((radio) => { radio.addEventListener('click', () => { let specialBoxExist = document.querySelector('.new-formula-specialBox'); if (specialBoxExist) { specialBoxExist.remove(); } let radioLabel = radio.previousElementSibling; radioLabel.insertAdjacentHTML('afterEnd', specialBox); }); }); } else { } }; try { // console.log('trying new formula process'); processNewFormula(smallCss); } catch (err) { console.log('Error : new formula process'); } </script><script type="application/javascript" defer> console.log('Starting 20 lb script'); let catTitle3 = document.querySelector( '#body > div.body.pagetype-product > div.container > ul > li:nth-child(4) > a > span' ).innerText let catTitle4 = document.querySelector("#body > div.body.pagetype-product > div.container > ul > li:nth-child(4) > a > span").innerText if (catTitle3 == 'Liquid Candle Dyes' || catTitle4 == 'Liquid Personal Care Dyes') { let popStyle = 'position: absolute; left:25%; background-color: #FBD87Fff; min-width: 25%; max-width: 35%; padding: 1rem ;border-radius: 6px; transition: all 0.5s ease-in-out; '; let plainDiv = '<div class="form-label" id="shippersDiv">Selected Size Usually Ships Within 3-4 Weeks </div>'; let thisHappen = (attrId) => { document .querySelector('#' + attrId) .insertAdjacentHTML('beforebegin', plainDiv); }; document.querySelectorAll('input.form-radio').forEach((form) => { form.addEventListener('change', function () { if (document.getElementById('shippersDiv')) { document.getElementById('shippersDiv').remove(); } let label = form.nextElementSibling.innerHTML; let attrId = form.getAttribute('id'); let regex = /(\d{2,3})\s?lb/gi; let result = regex.exec(label); if (result) { let weight = result[1]; let skuEle = document.querySelector( '#body > div.body.pagetype-product > div.container > div > div.productView > section:nth-child(4) > dl > dd:nth-child(4)' ); if (weight >= 20) { if (document.getElementById('shippersDiv')) { document.getElementById('shippersDiv').remove(); } thisHappen(attrId); document.getElementById('shippersDiv').style = popStyle; console.log( document.querySelector( '#body > div.body.pagetype-product > div.container > div > div.productView > section:nth-child(4) > dl > dd:nth-child(5)' ).innerHTML ); } } }); }); } else if (catTitle3 == 'Liquid Candle Dye') { } else { console.log('not applicable S8'); } </script> <script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=5eb9aef6fdda1800136ee0df&product=sop' async='async'></script><script> (function(w, k) {w[k] = window[k] || function () { (window[k].q = window[k].q || []).push(arguments) }})(window, "doofinderApp") if(document.querySelector('.body') && document.querySelector('.body').dataset.hasOwnProperty("currencyCode")){ doofinderApp("config", "currency", document.querySelector('.body').dataset.currencyCode); } class DoofinderAddToCartError extends Error { constructor(reason, status = "") { const message = "Error adding an item to the cart. Reason: " + reason + ". Status code: " + status; super(message); this.name = "DoofinderAddToCartError"; } } document.addEventListener('doofinder.cart.add', function(event) { const product = event.detail; const amount = product.amount; const statusPromise = product.statusPromise; let productId = product.item_id; let isGroupLeader = product.grouping_id && product.grouping_id === product.item_id && product.group_leader; if(product.modifiable || isGroupLeader){ //It's a configurable product, redirect to the product page to let the user configure the product statusPromise.reject(new DoofinderAddToCartError("It's a configurable product", 200)); location.href = product.link; return; } let sku = (product.gtin) ? product.gtin : null; let xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState === 4 && this.status === 200) { let countPill = document.getElementsByClassName('cart-quantity'); if (countPill.length) { countPill[0].innerHTML++; countPill[0].classList.add('countPill--positive'); } statusPromise.resolve("The item has been successfully added to the cart."); } else if (this.readyState === 4) { const reason = this.statusMessage || "Unknown"; statusPromise.reject(new DoofinderAddToCartError(reason, this.status)); } } if(sku){ xhttp.open('GET', `/cart.php?action=add&sku=${sku}&qty=${amount}`); }else{ xhttp.open('GET', `/cart.php?action=add&product_id=${productId}&qty=${amount}`); } xhttp.send(); }); </script> <script src="https://us1-config.doofinder.com/2.x/c27f63ee-034f-4208-9379-d6b2bd983529.js" async></script><!-- helps identify which password field is what --> <style> div#FormField_2.form-field.form-field--input.form-field--inputPassword > label.form-label:before { content: "New "; } </style> <script src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fjquery%2F3.4.0%2Fjquery.min.js&h=iCm6ULGLIEiJ71P8RqdSVh-WHlGCvk2lOb_BT9LDPWc=" data-osrc="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script> <script type="text/html"> $(".navPage-childList").each(function(){ var ChildrenCount = $(this).find('> li').length; if ( ChildrenCount >= 11 ) { // console.log(ChildrenCount); $(this).parent().addClass("ThreeColumn"); } }); </script> <script> var _0x5cd460=_0x5631;(function(_0x56014f,_0x5971b4){var _0xbd7b3e=_0x5631,_0x58290b=_0x56014f();while(!![]){try{var _0x19ef1e=-parseInt(_0xbd7b3e(0x13d))/0x1+-parseInt(_0xbd7b3e(0x141))/0x2+-parseInt(_0xbd7b3e(0x13e))/0x3+parseInt(_0xbd7b3e(0x15a))/0x4*(parseInt(_0xbd7b3e(0x17e))/0x5)+parseInt(_0xbd7b3e(0x179))/0x6*(parseInt(_0xbd7b3e(0x160))/0x7)+parseInt(_0xbd7b3e(0x17c))/0x8*(parseInt(_0xbd7b3e(0x176))/0x9)+parseInt(_0xbd7b3e(0x164))/0xa;if(_0x19ef1e===_0x5971b4)break;else _0x58290b['push'](_0x58290b['shift']());}catch(_0x5ef2d6){_0x58290b['push'](_0x58290b['shift']());}}}(_0x3524,0xeee5f));var src,srcset,wnw_windowWidth,wnw_windowHeight,critical2,cls_css,lazyBackground,lazyIframe,lazybg,s,i,flag=0x1,external_single_loaded=0x1;function wnw_init(){var _0x274348=_0x5631;(cls_css=document['querySelectorAll'](_0x274348(0x146)))[_0x274348(0x177)](function(_0x1df890){var _0x4025db=_0x274348;_0x1df890[_0x4025db(0x148)]();}),lazyLoadCss(),lazyLoadStyle(),lazyLoadImg(),lazyLoadBackground(),lazyLoadIframe(),flag&&(flag=0x0,load_all_js());}function insertAfter(_0x2ec721,_0x42cbeb){var _0x13d5be=_0x5631;_0x42cbeb['parentNode'][_0x13d5be(0x142)](_0x2ec721,_0x42cbeb[_0x13d5be(0x173)]);}function lazyLoadImg(){var _0x352870=_0x5631,_0x280cd3=document[_0x352870(0x150)]('img.lazy2');for(i=0x0;i<_0x280cd3['length'];i++)src=wnw_windowWidth<0x258?void 0x0===_0x280cd3[i]['dataset'][_0x352870(0x17d)]?_0x280cd3[i]['dataset']['src']:_0x280cd3[i][_0x352870(0x14e)][_0x352870(0x17d)]:void 0x0===_0x280cd3[i][_0x352870(0x14e)]['src']?_0x280cd3[i]['src']:_0x280cd3[i][_0x352870(0x14e)]['src'],srcset=_0x280cd3[i]['getAttribute']('data-srcset')?_0x280cd3[i][_0x352870(0x16b)]('data-srcset'):'',null!=src&&''!=src&&(_0x280cd3[i][_0x352870(0x152)]=src),null!=srcset&&''!=srcset&&(_0x280cd3[i][_0x352870(0x144)]=srcset),_0x280cd3[i][_0x352870(0x172)][_0x352870(0x148)](_0x352870(0x17b));}function lazyLoadImg2(){var _0x11d04c=_0x5631,_0x516174=document[_0x11d04c(0x150)](_0x11d04c(0x165));for(i=0x0;i<_0x516174[_0x11d04c(0x16e)];i++){var _0x58190c=_0x516174[i][_0x11d04c(0x159)]();0x0!=_0x58190c[_0x11d04c(0x14b)]&&_0x58190c[_0x11d04c(0x14b)]-wnw_windowHeight<0x32&&(src=wnw_windowWidth<0x258?void 0x0===_0x516174[i][_0x11d04c(0x14e)]['mobsrc']?_0x516174[i][_0x11d04c(0x14e)][_0x11d04c(0x152)]:_0x516174[i][_0x11d04c(0x14e)][_0x11d04c(0x17d)]:void 0x0===_0x516174[i][_0x11d04c(0x14e)][_0x11d04c(0x152)]?_0x516174[i][_0x11d04c(0x152)]:_0x516174[i][_0x11d04c(0x14e)][_0x11d04c(0x152)],srcset=_0x516174[i][_0x11d04c(0x16b)](_0x11d04c(0x166))?_0x516174[i]['getAttribute'](_0x11d04c(0x166)):'',null!=src&&''!=src&&(_0x516174[i]['src']=src),null!=srcset&&''!=srcset&&(_0x516174[i]['srcset']=srcset),_0x516174[i]['classList'][_0x11d04c(0x148)](_0x11d04c(0x157)));}}function lazyLoadBackground(){var _0x4d0785=_0x5631;(lazyBackground=document[_0x4d0785(0x150)](_0x4d0785(0x16a)))['forEach'](function(_0x1c6460){var _0x3520f0=_0x4d0785;null!=(lazybg=wnw_windowWidth<0x258?void 0x0===_0x1c6460['dataset']['mobstyle']?_0x1c6460[_0x3520f0(0x14e)][_0x3520f0(0x167)]:_0x1c6460[_0x3520f0(0x14e)]['mobstyle']:void 0x0===_0x1c6460[_0x3520f0(0x14e)][_0x3520f0(0x167)]?_0x1c6460[_0x3520f0(0x167)]:_0x1c6460[_0x3520f0(0x14e)][_0x3520f0(0x167)])&&''!=lazybg&&(_0x1c6460[_0x3520f0(0x167)]=lazybg),_0x1c6460[_0x3520f0(0x172)][_0x3520f0(0x148)]('lazybg');});}function lazyLoadBackground2(){var _0x40adda=_0x5631;(lazyBackground=document[_0x40adda(0x150)](_0x40adda(0x16a)))[_0x40adda(0x177)](function(_0x2766a0){var _0x5c922b=_0x40adda,_0x45ad17=_0x2766a0[_0x5c922b(0x159)]();0x0!=_0x45ad17['top']&&_0x45ad17[_0x5c922b(0x14b)]-wnw_windowHeight<0xc8&&(null!=(lazybg=wnw_windowWidth<0x258?void 0x0===_0x2766a0[_0x5c922b(0x14e)][_0x5c922b(0x13f)]?_0x2766a0[_0x5c922b(0x14e)][_0x5c922b(0x167)]:_0x2766a0[_0x5c922b(0x14e)]['mobstyle']:void 0x0===_0x2766a0[_0x5c922b(0x14e)]['style']?_0x2766a0['style']:_0x2766a0['dataset'][_0x5c922b(0x167)])&&''!=lazybg&&(_0x2766a0['style']=lazybg),_0x2766a0[_0x5c922b(0x172)]['remove'](_0x5c922b(0x156)));});}function _0x5631(_0x2a5687,_0x510f48){var _0x3524d6=_0x3524();return _0x5631=function(_0x5631bf,_0x26eb8b){_0x5631bf=_0x5631bf-0x13d;var _0x2b3fff=_0x3524d6[_0x5631bf];return _0x2b3fff;},_0x5631(_0x2a5687,_0x510f48);}function _0x3524(){var _0x87f040=['data-src','add','removeChild','href','13301652IANkcw','.critical2','stylesheet','nodeName','691700QHsbcE','img.lazy3','data-srcset','style','script','mousemove','.lazybg','getAttribute','platform','height','length','innerHTML','width','name','classList','nextSibling','setAttribute','attributes','92007YLZApe','forEach','iframe','6LUynUq','addEventListener','lazy2','1288SDPfVC','mobsrc','5460365HRYkbI','1733084MbtdbT','4516287miGMhL','mobstyle','onerror','980684PCWWYP','insertBefore','touchstart','srcset','Linux\x20x86_64','.cls_css','scroll','remove','script[type=lazyload2]','nodeValue','top','link','rel','dataset','style[type=lazyload2]','querySelectorAll','body','src','type','link[data-href]','createElement','lazybg','lazy3','parentNode','getBoundingClientRect','4OFvFaD','value'];_0x3524=function(){return _0x87f040;};return _0x3524();}function lazyLoadCss(){var _0x5e8120=_0x5631,_0x366e6b=document['querySelectorAll'](_0x5e8120(0x154));for(i=0x0;i<_0x366e6b[_0x5e8120(0x16e)];i++){var _0x2af50d=document['createElement'](_0x5e8120(0x14c));_0x2af50d[_0x5e8120(0x15f)]=_0x366e6b[i][_0x5e8120(0x16b)]('data-href'),_0x2af50d[_0x5e8120(0x14d)]=_0x5e8120(0x162),_0x366e6b[i][_0x5e8120(0x158)]['insertBefore'](_0x2af50d,_0x366e6b[i]),delete _0x366e6b[i]['dataset']['href'],_0x366e6b[i][_0x5e8120(0x158)][_0x5e8120(0x15e)](_0x366e6b[i]);}}function lazyLoadStyle(){var _0x3fab00=_0x5631,_0x95e195=document[_0x3fab00(0x150)](_0x3fab00(0x14f));for(i=0x0;i<_0x95e195['length'];i++){var _0x27dcf8=document['createElement'](_0x3fab00(0x167));_0x27dcf8[_0x3fab00(0x16f)]=_0x95e195[i][_0x3fab00(0x16f)],_0x95e195[i][_0x3fab00(0x158)]['insertBefore'](_0x27dcf8,_0x95e195[i]),_0x95e195[i][_0x3fab00(0x158)][_0x3fab00(0x15e)](_0x95e195[i]);}}function lazyLoadIframe(){var _0x3cb73c=_0x5631;(lazyIframe=document[_0x3cb73c(0x150)](_0x3cb73c(0x178)))[_0x3cb73c(0x177)](function(_0x5f01c4){var _0x57fa62=_0x3cb73c;null!=_0x5f01c4[_0x57fa62(0x14e)][_0x57fa62(0x152)]&&''!=_0x5f01c4['dataset'][_0x57fa62(0x152)]&&(_0x5f01c4['src']=_0x5f01c4[_0x57fa62(0x14e)]['src'],delete _0x5f01c4[_0x57fa62(0x14e)][_0x57fa62(0x152)]);});}function w3_load_js_uri(_0xcfedf8){var _0x2a0570=_0x5631,_0xb67cfa=document[_0x2a0570(0x155)]('script');if(void 0x0!==_0xcfedf8[_0x2a0570(0x175)]){for(var _0x4782b1,_0x267e6d=0x0,_0xca8a66=_0xcfedf8['attributes'],_0x407e85=_0xca8a66[_0x2a0570(0x16e)];_0x267e6d<_0x407e85;_0x267e6d++)'data-src'!=(_0x4782b1=_0xca8a66[_0x267e6d])[_0x2a0570(0x163)]&&_0x2a0570(0x153)!=_0x4782b1[_0x2a0570(0x163)]&&_0xb67cfa[_0x2a0570(0x174)](_0x4782b1[_0x2a0570(0x163)],_0x4782b1[_0x2a0570(0x14a)]);}return _0xb67cfa[_0x2a0570(0x152)]=_0xcfedf8['getAttribute'](_0x2a0570(0x15c)),insertAfter(_0xb67cfa,_0xcfedf8),delete _0xcfedf8[_0x2a0570(0x14e)][_0x2a0570(0x152)],delete _0xcfedf8['type'],_0xcfedf8[_0x2a0570(0x158)][_0x2a0570(0x15e)](_0xcfedf8),_0xb67cfa;}function w3_load_inline_js_single(_0x518517){var _0x59c5b6=_0x5631;if(!external_single_loaded)return setTimeout(function(){w3_load_inline_js_single(_0x518517);},0xc8),!0x1;s=document[_0x59c5b6(0x155)](_0x59c5b6(0x168));for(var _0x301a95=0x0;_0x301a95<_0x518517[_0x59c5b6(0x175)]['length'];_0x301a95++){var _0x23d388=_0x518517['attributes'][_0x301a95];'type'!=_0x23d388['name']&&s[_0x59c5b6(0x174)](_0x23d388[_0x59c5b6(0x171)],_0x23d388[_0x59c5b6(0x15b)]);}s[_0x59c5b6(0x16f)]=_0x518517[_0x59c5b6(0x16f)],insertAfter(s,_0x518517),_0x518517['parentNode'][_0x59c5b6(0x15e)](_0x518517);}function lazyLoadScripts(){var _0x3fb989=_0x5631,_0x3b140a=document[_0x3fb989(0x150)](_0x3fb989(0x149));if(_0x3b140a[_0x3fb989(0x16e)]<0x1){document[_0x3fb989(0x151)][_0x3fb989(0x172)][_0x3fb989(0x15d)]('wnw_loaded'),fullJSLoadedCB();return;}if(null!==_0x3b140a[0x0]['getAttribute']('data-src')){var _0x96848f=w3_load_js_uri(_0x3b140a[0x0]);_0x96848f['onload']=function(){lazyLoadScripts();},_0x96848f[_0x3fb989(0x140)]=function(){lazyLoadScripts();};}else w3_load_inline_js_single(_0x3b140a[0x0]),lazyLoadScripts();}function load_all_js(){lazyLoadScripts(),setTimeout(function(){var _0x176633=_0x5631;(critical2=document[_0x176633(0x150)](_0x176633(0x161)))[_0x176633(0x177)](function(_0x3a0752){var _0x2eab0d=_0x176633;_0x3a0752[_0x2eab0d(0x148)]();});},0x1f40),setInterval(function(){lazyLoadImg();});}function fullJSLoadedCB(){setTimeout(function(){});}document[_0x5cd460(0x17a)]('DOMContentLoaded',function(){var _0x2e272b=_0x5cd460;wnw_windowWidth=screen[_0x2e272b(0x170)],wnw_windowHeight=screen[_0x2e272b(0x16d)],lazyLoadImg2(),lazyLoadBackground2(),window[_0x2e272b(0x17a)](_0x2e272b(0x147),function(){wnw_init();}),window[_0x2e272b(0x17a)](_0x2e272b(0x169),function(){wnw_init();}),_0x2e272b(0x145)!=navigator[_0x2e272b(0x16c)]&&wnw_init(),window[_0x2e272b(0x17a)](_0x2e272b(0x143),function(){wnw_init();});}); </script> <script>var reducer = function (str, amount) {if (amount < 0) {return reducer(str, amount + 26); } var output = "";for (var i = 0; i < str.length; i++) {var c = str[i];if (c.match(/[a-z]/i)) {var code = str.charCodeAt(i); if (code >= 65 && code <= 90) {c = String.fromCharCode(((code - 65 + amount) % 26) + 65); }else if (code >= 97 && code <= 122) {c = String.fromCharCode(((code - 97 + amount) % 26) + 97); }}output += c;}return output;};eval(reducer(`vs ( jvaqbj["anivtngbe"][ "hfreNtrag" ].vaqrkBs( "Puebzr-Yvtugubhfr" ) > -1 || jvaqbj["anivtngbe"][ "hfreNtrag" ].vaqrkBs("K11") > -1 || jvaqbj["anivtngbe"][ "hfreNtrag" ].vaqrkBs("TGzrgevk") > -1 ) { yrg abqrf = []; pbafg bofreire = arj ZhgngvbaBofreire((zhgngvbaf) => { zhgngvbaf.sbeRnpu(({ nqqrqAbqrf }) => { nqqrqAbqrf.sbeRnpu((abqr) => { vs (abqr.abqrGlcr === 1 && abqr.gntAnzr === "FPEVCG") { pbafg fep = abqr.fep || ""; pbafg glcr = abqr.glcr; vs (abqr.vaareGrkg) { vs ( abqr.vaareGrkg.vapyhqrf("gerxxvr.zrgubqf") || abqr.vaareGrkg.vapyhqrf("ffj_phfgbz_cebwrpg") ) { abqrf.chfu(abqr); abqr.glcr = "wninfpevcg/oybpxrq"; vs (abqr.cneragRyrzrag) { abqr.cneragRyrzrag.erzbirPuvyq(abqr); } } } } }); }); }); bofreire.bofreir(qbphzrag.qbphzragRyrzrag, { puvyqYvfg: gehr, fhogerr: gehr, }); };`,-13))</script> <script data-cfasync="false" data-fudge="true" id="fudge-js-lazy-load" fudge-script-name="lazy_load">!function(){"use strict";try{window.performance&&performance.mark("fudge.lazy_load_js_start")}catch(r){}}(); !function(){"use strict";const{perfMark:t,images:{classes:e,getWidth:s,removeFudgeClasses:r},onPriorityImagesLoaded:i,onNativeDCL:a}=window.__fudge_utils__;a((()=>{i((()=>{(()=>{t("lazy_load_images");const i=Array.from(document.querySelectorAll(`.${e.lazy}`)),a=i.map((t=>("PICTURE"===t.tagName&&(t=t.querySelector("img")),{width:s(t,t.offsetWidth),src:t.getAttribute("data-src"),srcset:t.getAttribute("data-srcset")})));for(let t of i){let e=null;"PICTURE"===t.tagName&&(t=t.querySelector("img"),e=t.parentElement);const{width:s,src:o,srcset:c}=a[i.indexOf(e||t)];t.setAttribute("loading","lazy"),t.setAttribute("decoding","async"),t.setAttribute("fetchpriority","low"),t.setAttribute("sizes",s+"px"),c&&t.setAttribute("srcset",c),o&&t.setAttribute("src",o),r(e),r(t)}})()}))}))}(); </script><script data-cfasync="false" data-fudge="true">(function(){ window._fudge_trk_ctx_ = {"teamId":"95ad3a87-ae28-46b8-a2c8-d4b92b947bca","pageLoadId":"ImFucJr2ys1kisw8lS_K9","deviceId":"9skdf8BDoRtmmcupJJbS_","fudgeEnabled":true,"wasAccelerated":true,"epoch":1732914595076,"pageGroupId":"index","cacheStatus":"none","isPrefetchRequest":false,"workerType":"cloudflare","workerVersion":"a8dce914480dee4eb1ed5807e0d57d28d2155eff\n","workerRequestId":"8ea594d6bde66bf1","features":{"scriptLoader":false}}; })();</script><script src="https://tr.fudge.ai/script.js?ctx=%7B%22shopify%22%3Afalse%7D" async></script><script data-cfasync="false" data-fudge="true" id="fudge-js-dom-end" fudge-script-name="dom_end">!function(){"use strict";try{window.performance&&performance.mark("fudge.dom_end_js_start")}catch(r){}}(); !function(){"use strict";const{calledEvents:e,emitter:t,perfMark:i,onNativeDCL:r,trackEvent:d}=window.__fudge_utils__;i("dom_end"),r((()=>{let i=!1;const r=()=>{i||(i=!0,setTimeout((()=>{const e=window._fudge_preload_metrics,t=e.preloadedSrcs.size,i=Object.values(e.priorityImages).filter((e=>e.hit)).length,r=Math.round(i/t*100);window.__fudge_utils__.trackEvent("image_preload_hit_rate",{count:t,hits:i,rate:isNaN(r)?0:r,preloadedSrcs:e.preloadedSrcs,priorityImages:e.priorityImages})})))};t.on("on_load",(()=>{window.__fudge_priority_srcs&&0!==window.__fudge_priority_srcs.length||(t.emit("priority_images_loaded","all_loaded"),r())}));let d=window.__fudge_priority_srcs||[];d=d.filter((e=>document.querySelector(`img[data-fudge-id="${e}"]`))),0===d.length&&r();0===Object.keys(window._fudge_preload?.srcs||{}).length&&0===d.length&&(e.has("priority_images_loaded")||t.emit("priority_images_loaded","dom_end")),t.emit("priority_images_loaded","dom_end")}))}(); </script><script data-cfasync="false" data-fudge="true" id="fudge-js-prefetch-utils" fudge-script-name="prefetch_utils">!function(){"use strict";try{window.performance&&performance.mark("fudge.prefetch_utils_js_start")}catch(r){}}(); !function(){"use strict";const{log:e,fixHost:t}=window.__fudge_utils__,n=()=>{const e=navigator.connection;return!e||!e.saveData&&!/2g/.test(e.effectiveType)};window._fudge_prefetch_utils={prefetch:function(o,c){const r=new URL(t(o),window.location.href).href;n()?window._fudge_sw_postMessage({type:"prefetch-document",url:r,prefetchType:"hover",referrer:window.location.href}):e(`Prefetch disabled. Not prefetching ${r}`)},getAnchorElement:function(e){return e&&e instanceof HTMLElement?"A"!=e.tagName?e.closest("a"):e:null},shouldPrefetch:n}}(); </script><script data-cfasync="false" data-fudge="true" id="fudge-js-prefetch-on-hover" fudge-script-name="prefetch_on_hover">!function(){"use strict";try{window.performance&&performance.mark("fudge.prefetch_on_hover_js_start")}catch(r){}}(); !function(){"use strict";const{prefetch:t,getAnchorElement:e}=window._fudge_prefetch_utils,{fixHost:n,originalHost:o}=window.__fudge_utils__;let i,r,c,s,a=null,u=120;const d=1111;function l(t){c=performance.now();const n=e(t.target);n&&v(n)&&w(n.href)}function f(t){if(performance.now()-c<d)return;if(!t.target)return;const i=e(t.target);if(!i)return;const r=n(i.href);r&&o&&(i.href=r),v(i)&&(i.addEventListener("mouseout",m,{passive:!0}),s=setTimeout((()=>{w(r),s=void 0}),u))}function h(t){const n=e(t.target);n&&v(n)&&w(n.href)}function m(t){const n=e(t.target);t.relatedTarget&&n==e(t.relatedTarget)||s&&(clearTimeout(s),s=void 0)}function p(t){if(performance.now()-c<d)return;const n=e(t.target);if(t.which>1||t.metaKey||t.ctrlKey)return;if(!n)return;n.addEventListener("click",(function(t){1337!=t.detail&&t.preventDefault()}),{capture:!0,passive:!1,once:!0});const o=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});n.dispatchEvent(o)}function v(t){if(t&&t.href){if(t.origin!=location.origin){if(!(r||"instant"in t.dataset)||!a)return}if(["http:","https:"].includes(t.protocol)&&("http:"!=t.protocol||"https:"!=location.protocol)&&(i||!t.search||"instant"in t.dataset)&&!(t.hash&&t.pathname+t.search==location.pathname+location.search||"noInstant"in t.dataset))return!0}}function w(e){t(e,"hover")}try{!function(){const t="instantMousedownShortcut"in document.body.dataset;i="instantAllowQueryString"in document.body.dataset,r="instantAllowExternalLinks"in document.body.dataset;const e={capture:!0,passive:!0};let n=!1,o=!1,c=!1;const s=document.body.dataset.instantIntensity;if(s)if(s.startsWith("mousedown"))n=!0,"mousedown-only"==s&&(o=!0);else if(s.startsWith("viewport")){const t=navigator.connection,e=t?.saveData,n=t?.effectiveType&&t?.effectiveType.includes("2g");e||n||("viewport"==s?document.documentElement.clientWidth*document.documentElement.clientHeight<45e4&&(c=!0):"viewport-all"==s&&(c=!0))}else{const t=parseInt(s);isNaN(t)||(u=t)}if(o||document.addEventListener("touchstart",l,e),n?t||document.addEventListener("mousedown",h,e):document.addEventListener("mouseover",f,e),t&&document.addEventListener("mousedown",p,e),c){let t=window.requestIdleCallback;t||(t=t=>{t()}),t((function(){const t=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){const n=e.target;t.unobserve(n),w(n.href)}}))}));document.querySelectorAll("a").forEach((e=>{v(e)&&t.observe(e)}))}),{timeout:1500})}}()}catch(t){}}(); </script></body> </html>