CINXE.COM
Quadpress-HD Pneumatic Bath Bomb Press | 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":"onqRIKHbZDVdh_n1XV4AR","pageGroupId":"product","pageLoadId":"cwOwHubBpy6x7pWrfS9bt","sessionId":"fab5d858-c86d-4dc6-8a13-39c298d1820f","teamId":"95ad3a87-ae28-46b8-a2c8-d4b92b947bca"},windowId:(()=>{try{let e=sessionStorage.getItem("fudge-window-id");return e||(e="ydDmBPHgai9RpheFOLSwB",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%2F400x400%2Fproducts%2F10926%2F56654%2Fquad2__31729.1693318504.jpg%3Fc%3D2&h=5vp9j51FjHhxFMu30N6A_JYfEwwLn-5EFvjjdrqxsFM="}].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="ydDmBPHgai9RpheFOLSwB",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":"onqRIKHbZDVdh_n1XV4AR","pageGroupId":"product","pageLoadId":"cwOwHubBpy6x7pWrfS9bt","sessionId":"fab5d858-c86d-4dc6-8a13-39c298d1820f","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>Quadpress-HD Pneumatic Bath Bomb Press | 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 property="product:price:amount" content="4101.89" /><meta property="product:price:currency" content="USD" /><meta property="og:url" content="https://www.bulkapothecary.com/quadpress-hd-pneumatic-bath-bomb-press/" /><meta property="og:site_name" content="Bulk Apothecary" /><meta name="keywords" content="Quadpress-HD bath bomb press, pneumatic bath bomb press, 2.5-inch mold, bath bomb production tool, multiple bath bomb press, professional-grade bath bombs, bath bomb equipment, bath bomb maker, Bulk Apothecary"><meta name="description" content="Elevate your bath bomb production with the Quadpress-HD Pneumatic Bath Bomb Press featuring a 2.5-inch stainless steel mold. Craft four perfectly shaped, professional-grade bath bombs in a single cycle. Ideal for artisans and entrepreneurs, this powerhouse machine saves time and maximizes efficiency. Get yours from Bulk Apothecary today."><link rel='canonical' href='https://www.bulkapothecary.com/quadpress-hd-pneumatic-bath-bomb-press/' /><meta name='platform' content='bigcommerce.stencil' /><meta property="og:type" content="product" /> <meta property="og:title" content="Quadpress-HD Pneumatic Bath Bomb Press" /> <meta property="og:description" content="Elevate your bath bomb production with the Quadpress-HD Pneumatic Bath Bomb Press featuring a 2.5-inch stainless steel mold. Craft four perfectly shaped, professional-grade bath bombs in a single cycle. Ideal for artisans and entrepreneurs, this powerhouse machine saves time and maximizes efficiency. Get yours from Bulk Apothecary today." /> <meta property="og:image" content="https://cdn11.bigcommerce.com/s-99si0d/products/10926/images/56654/quad2__31729.1693318504.350.350.jpg?c=2" /> <meta property="fb:admins" content="561483223902942" /> <meta property="pinterest:richpins" content="enabled" /> <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 rel="stylesheet" type="disabled" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap" onload="this.onload=null;this.removeAttribute('media');" 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%2Fb82a8cf0-cc7e-013d-0ba3-66787754a8fd%2Fcss%2Ftheme-f7bcb980-c376-013c-6e53-3252d002c25a.css&h=bOT7JwGTvfwBz0MGjJZ7J1XsMkAqNzT8SLmGNhcrwbo=" rel="stylesheet"><link data-stencil-stylesheet="" rel="stylesheet" type="disabled" href="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/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', {"external_id":"bd767398-7146-4bd7-a759-6150ae09588f"}); fbq('set', 'agent', 'bigcommerce', '1578164282501204'); function trackEvents() { var pathName = window.location.pathname; fbq('track', 'PageView', {}, {"eventID":"store-2-prd-us-central1-194588150933"}); // 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 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-194588150933"/></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 --> <script data-cfasync="false" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fshared%2Fjs%2Fgoogle_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js&h=ejvwsJvaf7Ey4WXnZWKW8v_YwPuzAio7S0SQSIVhIZ0=" integrity="sha256-gtOfJ3Avc1pEE/hx6SKj/96cca7JvfqllWA9FTQJyfI=" crossorigin="anonymous" data-osrc="https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js"></script> <script data-cfasync="false"> (function () { window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } function initGA4(event) { function setupGtag() { function configureGtag() { gtag('js', new Date()); gtag('set', 'developer_id.dMjk3Nj', true); gtag('config', 'G-VB3YF21J3Q'); } var script = document.createElement('script'); script.src = 'https://www.googletagmanager.com/gtag/js?id=G-VB3YF21J3Q'; script.async = true; script.onload = configureGtag; document.head.appendChild(script); } setupGtag(); if (typeof subscribeOnBodlEvents === 'function') { subscribeOnBodlEvents('G-VB3YF21J3Q', 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"> fbq('track', 'ViewContent', {"content_ids":["10926"],"content_type":"product_group","value":4101.89,"currency":"USD"}, {"eventID":"store-2-prd-us-central1-194588150933"}); </script> <script type="text/javascript"> var BCData = {"product_attributes":{"sku":"B910-140-001","upc":null,"mpn":null,"gtin":null,"weight":null,"base":true,"image":null,"price":{"without_tax":{"formatted":"$4,101.89","value":4101.89,"currency":"USD"},"tax_label":"Tax"},"stock":null,"instock":true,"stock_message":null,"purchasable":true,"purchasing_message":null}}; </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("product") { case "product": window.criteo_q.push({ event : "viewItem", ecpplugin: "BigCommerce-Stencil", item: "10926"}); 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 src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn.noibu.com%2Fcollect-core.js&h=DOFy4hU5a-LrFplMVhgNZxvi6k-09JpixZhphfRMMPY=" data-osrc="https://cdn.noibu.com/collect-core.js"></script><script> window.addEventListener('load', () => { const fetchCartData = async () => { const options = { method: "GET", headers: { Accept: "application/json", "Content-Type": "application/json", }, }; try { const response = await fetch( `${window.location.origin}/api/storefront/carts`, options ); if (!response.ok) { console.error( `HTTP Error: ${response.status} - ${response.statusText}` ); return undefined; } const data = await response.json(); return data[0]; // Return the first cart if it exists, otherwise undefined } catch (error) { console.error("Fetch error:", error); return undefined; } }; const fetchCheckout = async (checkoutId) => { const options = { method: "GET", headers: { Accept: "application/json", "Content-Type": "application/json", }, }; try { const url = `${window.location.origin}/api/storefront/checkouts/${checkoutId}`; const response = await fetch(url, options); if (!response.ok) { console.error( `HTTP Error: ${response.status} - ${response.statusText}` ); return undefined; } const data = await response.json(); return data; } catch (error) { console.error("Fetch error:", error); return undefined; } }; const addCustomAttribute = (key, value) => { if (window.NOIBUJS) { window.NOIBUJS.addCustomAttribute(key, value); } else { window.addEventListener('noibuSDKReady', () => { window.NOIBUJS.addCustomAttribute(key, value); }); } }; if (typeof window.bodlEvents?.cart?.on === "function") { window.bodlEvents.cart.viewed(async (payload) => { const cartData = await fetchCartData(); if (cartData) { sessionStorage.setItem("cartId", cartData?.id); addCustomAttribute("cartId", cartData?.id); } }); } if (typeof window.bodlEvents.checkout.checkoutBegin === "function") { window.bodlEvents.checkout.checkoutBegin(async (payload) => { const cartId = sessionStorage.getItem("cartId"); if (cartId) { addCustomAttribute("checkoutId", cartId); } }); } if (typeof window.bodlEvents.checkout.orderPurchased === "function") { window.bodlEvents.checkout.orderPurchased((payload) => { addCustomAttribute("orderId", payload?.order_id?.toString()); }); } if (window?.bodl?.shopper?.customer_id) { addCustomAttribute("customerId", window.bodl.shopper.customer_id); } if (window?.bodl?.session?.id) { addCustomAttribute("sessionId", window.bodl.session.id); } }, false) </script> <script> async function handleHelpCode() { if (window.NOIBUJS?.requestHelpCode) { const helpCodeField = document.getElementById("help-code-field"); if (helpCodeField != null) { const helpCode = await window.NOIBUJS.requestHelpCode(false); helpCodeField.innerText = helpCode; } } } if (window?.NOIBUJS) { handleHelpCode(); } else { window.addEventListener('noibuSDKReady', handleHelpCode); } </script> <script> async function handleButtonHelpCode() { const button = document.getElementById("request-help-code"); const label = document.getElementById("help-code-result"); if (button != null && label != null) { button.addEventListener("click", async () => { if (window.NOIBUJS?.requestHelpCode) { const helpCode = await window.NOIBUJS.requestHelpCode(false); label.innerText = helpCode; } }); } } if (window?.NOIBUJS) { handleButtonHelpCode(); } else { window.addEventListener("noibuSDKReady", handleButtonHelpCode); } </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=" integrity="sha256-7v3TbkaDPU/SvbmSe05PkgOkuNX1nZ9R7eKeO33bZKs=" nonce="" crossorigin="anonymous" data-osrc="https://microapps.bigcommerce.com/bodl-events/index.js"></script> <script data-cfasync="false" nonce=""> (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("eyJzZXNzaW9uIjp7ImlkIjoiNmE4YmFkMmQtMDBhNy00OTFhLThkMTYtMTgyZjJmZmFlNDM2IiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNS0wMi0xOFQxMzo1NToxOSIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly93d3cuYnVsa2Fwb3RoZWNhcnkuY29tL3F1YWRwcmVzcy1oZC1wbmV1bWF0aWMtYmF0aC1ib21iLXByZXNzLyJ9LCJzaG9wcGVyIjp7InZpc2l0b3JfaWQiOiIiLCJjdXN0b21lcl9pZCI6bnVsbCwiZW1haWwiOm51bGwsImZpcnN0X25hbWUiOm51bGwsImxhc3RfbmFtZSI6bnVsbH0sImRhdGFfY29uc2VudCI6eyJmdW5jdGlvbmFsIjp0cnVlLCJhbmFseXRpY3MiOnRydWUsImFkdmVydGlzaW5nIjp0cnVlfSwiZXZlbnRzIjpbeyJib2RsX3YxX3Byb2R1Y3RfcGFnZV92aWV3ZWQiOnsiZXZlbnRfaWQiOiI2YzVjNGEzNi01OGJkLTQ2ZjctODdmZi1mOGJjYWUwZGZjYTkiLCJjaGFubmVsX2lkIjoxLCJjdXJyZW5jeSI6IlVTRCIsInByb2R1Y3RfdmFsdWUiOjQxMDEuODksImxpbmVfaXRlbXMiOlt7InByb2R1Y3RfaWQiOiIxMDkyNiIsInNrdSI6IkI5MTAtMTQwLTAwMSIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlF1YWRwcmVzcy1IRCBQbmV1bWF0aWMgQmF0aCBCb21iIFByZXNzIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NDEwMS44OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6bnVsbCwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjowLCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJIb3QgSXRlbXMvVG9vbHMgYW5kIEVxdWlwbWVudCIsIk1ha2UgSXQvQmF0aCBCb21icy9CYXRoIEJvbWIgUHJlc3NlcyJdLCJjdXJyZW5jeSI6IlVTRCJ9XX19XX0=")); })() </script> <script nonce=""> (function () { var xmlHttp = new XMLHttpRequest(); xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot'); xmlHttp.setRequestHeader('Content-Type', 'application/json'); xmlHttp.send('{"store_id":"355244","timezone_offset":"-5.0","timestamp":"2025-02-18T13:55:19.75716700Z","visit_id":"d2fd4019-75f9-469a-b3f4-934a10de6fbc","channel_id":1}'); })(); </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/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/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> <div 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> </div> <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/perfume-making/"> Perfume Making </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-697" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-697"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/perfume-bases/">Perfume Bases</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/perfume-fragrances/">Perfume Fragrances</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/perfume-bottles/">Perfume Bottles</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/tools-accessories/">Tools & Accessories</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/solid-perfume-supplies/">Solid Perfume Supplies</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/roll-on-perfume-supplies/">Roll-on Perfume Supplies</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/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> <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/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/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> </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 has-subMenu" href="https://www.bulkapothecary.com/hydrosols/"> Hydrosols </a> <span class="navPages-action-mobileExpand" aria-hidden="true" data-collapsible="navPages-711" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed" ></span> <ul class="navPage-childList" id="navPages-711"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://www.bulkapothecary.com/ready-to-label-hydrosols/">Ready to Label Hydrosols</a> </li> </ul> </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 activePage" 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 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 activePage" 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/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> </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-product" data-currency-code="USD"> <div class="container"> <ul class="breadcrumbs" itemscope itemtype="http://schema.org/BreadcrumbList"> <li class="breadcrumb " itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="https://www.bulkapothecary.com/" class="breadcrumb-label" itemprop="item"><span itemprop="name">Home</span></a> <meta itemprop="position" content="1" /> </li> <li class="breadcrumb " itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="https://www.bulkapothecary.com/hot-items/" class="breadcrumb-label" itemprop="item"><span itemprop="name">Hot Items</span></a> <meta itemprop="position" content="2" /> </li> <li class="breadcrumb " itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="https://www.bulkapothecary.com/categories/misc/tools-and-equipment/" class="breadcrumb-label" itemprop="item"><span itemprop="name">Tools and Equipment</span></a> <meta itemprop="position" content="3" /> </li> <li class="breadcrumb is-active" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <meta itemprop="item" content="https://www.bulkapothecary.com/quadpress-hd-pneumatic-bath-bomb-press/"> <span class="breadcrumb-label" itemprop="name">Quadpress-HD Pneumatic Bath Bomb Press</span> <meta itemprop="position" content="4" /> </li> </ul> <div itemscope itemtype="http://schema.org/Product"> <div class="productView" > <h1 class="productView-title" itemprop="name">Quadpress-HD Pneumatic Bath Bomb Press</h1> <section class="productView-images" data-image-gallery> <figure class="productView-image" data-image-gallery-main > <div class="productView-img-container"> <img class="productView-image--default fudge-img-priority lazyloaded" data-sizes="auto" alt="Quadpress-HD Pneumatic Bath Bomb Press" title="Quadpress-HD Pneumatic Bath Bomb Press" data-main-image data-fudge-optimized="true" data-fudge-selector=".productView-image--default" loading="eager" fetchpriority="high" decoding="sync" src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fimages%2Fstencil%2F400x400%2Fproducts%2F10926%2F56654%2Fquad2__31729.1693318504.jpg%3Fc%3D2&h=5vp9j51FjHhxFMu30N6A_JYfEwwLn-5EFvjjdrqxsFM=" style="aspect-ratio: 400/400 auto;"><script>__fudgeLoadImageNatively(document.currentScript); document.currentScript.remove()</script> <meta itemprop="image" content="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56654/quad2__31729.1693318504.jpg?c=2" /> </div> </figure> <ul class="productView-thumbnails"> <li class="productView-thumbnail"> <a class="productView-thumbnail-link" href="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56654/quad2__31729.1693318504.jpg?c=2" data-image-gallery-item data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56654/quad2__31729.1693318504.jpg?c=2" data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/1280x1280/products/10926/56654/quad2__31729.1693318504.jpg?c=2"> <img class="lazyload" data-sizes="auto" src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/img/loading.svg" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/50x50/products/10926/56654/quad2__31729.1693318504.jpg?c=2" alt="Quadpress-HD Pneumatic Bath Bomb Press" title="Quadpress-HD Pneumatic Bath Bomb Press"> </a> </li> <li class="productView-thumbnail"> <a class="productView-thumbnail-link" href="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56653/quad1__47436.1693317191.jpg?c=2" data-image-gallery-item data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56653/quad1__47436.1693317191.jpg?c=2" data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/1280x1280/products/10926/56653/quad1__47436.1693317191.jpg?c=2"> <img class="lazyload" data-sizes="auto" src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/img/loading.svg" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/50x50/products/10926/56653/quad1__47436.1693317191.jpg?c=2" alt="Quadpress-HD Pneumatic Bath Bomb Press" title="Quadpress-HD Pneumatic Bath Bomb Press"> </a> </li> <li class="productView-thumbnail"> <a class="productView-thumbnail-link" href="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56652/quadmoldandejector_7040b151-ea77-49b6-9dca-29ebf1457870_1024x1024__96006.1693317262.jpg?c=2" data-image-gallery-item data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56652/quadmoldandejector_7040b151-ea77-49b6-9dca-29ebf1457870_1024x1024__96006.1693317262.jpg?c=2" data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/1280x1280/products/10926/56652/quadmoldandejector_7040b151-ea77-49b6-9dca-29ebf1457870_1024x1024__96006.1693317262.jpg?c=2"> <img class="lazyload" data-sizes="auto" src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/img/loading.svg" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/50x50/products/10926/56652/quadmoldandejector_7040b151-ea77-49b6-9dca-29ebf1457870_1024x1024__96006.1693317262.jpg?c=2" alt="Quadpress-HD Bath Bomb Mold package and ejector plate" title="Quadpress-HD Bath Bomb Mold package and ejector plate"> </a> </li> </ul> </section> <section class="productView-details"> <div class="productView-product"> <div class="productView-price"> <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> <span data-product-rrp-price-without-tax class="price price--rrp"> </span> </div> <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> <span data-product-non-sale-price-without-tax class="price price--non-sale"> </span> </div> <div class="price-section price-section--withoutTax" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span class="price-label" > </span> <span class="price-now-label" style="display: none;"> </span> <span data-product-price-without-tax class="price price--withoutTax">$4,101.89</span> <meta itemprop="availability" itemtype="http://schema.org/ItemAvailability" content="http://schema.org/InStock"> <meta itemprop="priceCurrency" content="USD"> <meta itemprop="url" content="https://www.bulkapothecary.com/quadpress-hd-pneumatic-bath-bomb-press/"> <meta itemprop="itemCondition" itemtype="http://schema.org/OfferItemCondition" content="http://schema.org/Condition"> <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"> <meta itemprop="price" content="4101.89"> <meta itemprop="priceCurrency" content="USD"> <meta itemprop="valueAddedTaxIncluded" content="false"> </div> </div> <div class="price-section price-section--saving price" style="display: none;"> <span class="price">(You save</span> <span data-product-price-saved class="price price--saving"> </span> <span class="price">)</span> </div> </div> <div data-content-region="product_below_price"><div data-widget-id="29bf7cec-6f31-4572-8b25-5f057daf6e63" data-placement-id="f557fd65-594f-4c9c-9cfb-8b71b7bba602" data-placement-status="ACTIVE"><style media="screen"> #banner-region-29bf7cec-6f31-4572-8b25-5f057daf6e63 { display: block; width: 100%; max-width: 545px; } </style> <div id="banner-region-29bf7cec-6f31-4572-8b25-5f057daf6e63"> <div data-pp-message data-pp-style-layout="text" data-pp-style-color="white" data-pp-style-ratio="8x1" data-pp-style-logo-type="inline" id="paypal-bt-proddetails-messaging-banner"> </div> <script defer> function renderBTProductMessage(objectParams) { const params = { 'client-id': 'AQ3RkiNHQ53oodRlTz7z-9ETC9xQNUgOLHjVDII9sgnF19qLXJzOwShAxcFW7OT7pVEF5B9bwjIArOvE', components: ['messages'], 'data-partner-attribution-id': 'BigCommerceInc_SP_BC_P4P', 'merchant-id': '', 'data-namespace': 'paypalMessages' }; const messageProps = { placement: 'product', ...objectParams }; window.paypalLoadScript(params) .then(paypal => { paypal.Messages(messageProps).render('#paypal-bt-proddetails-messaging-banner'); }); } window.addEventListener('bigcommerce.productpricechange', function (e) { const objectParams = {}; const mainContent = document.getElementById(`main-content`); const availableCurrency = 'USD'; if (e.detail.amount >= 0 && mainContent && mainContent.getAttribute(`data-currency-code`) === availableCurrency) { objectParams['amount'] = e.detail.amount; renderBTProductMessage(objectParams); } }); (function() { const script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'https://unpkg.com/@paypal/paypal-js@3.1.6/dist/paypal.browser.min.js'; script.integrity = 'sha384-ixafT4J9V4G5ltzIzhcmeyo1TvVbMf3eH73We7APYo338opA0FlgZ5VtBzMnMEEg'; script.crossOrigin = 'anonymous'; script.onload = function() { if (window.paypalLoadScript) { renderBTProductMessage(); } }; const container = document.getElementById(`banner-region-29bf7cec-6f31-4572-8b25-5f057daf6e63`); if (container) { container.appendChild(script); } })(); </script> </div> </div></div> <div class="productView-rating"> <span class="icon icon--ratingEmpty"> <svg> <use xlink:href="#icon-star" /> </svg> </span> <span class="icon icon--ratingEmpty"> <svg> <use xlink:href="#icon-star" /> </svg> </span> <span class="icon icon--ratingEmpty"> <svg> <use xlink:href="#icon-star" /> </svg> </span> <span class="icon icon--ratingEmpty"> <svg> <use xlink:href="#icon-star" /> </svg> </span> <span class="icon icon--ratingEmpty"> <svg> <use xlink:href="#icon-star" /> </svg> </span> <span class="productView-reviewLink"> (No reviews yet) </span> <span class="productView-reviewLink"> <a href="https://www.bulkapothecary.com/quadpress-hd-pneumatic-bath-bomb-press/" data-reveal-id="modal-review-form"> Write a Review </a> </span> <div id="modal-review-form" class="modal" data-reveal> <div class="modal-header"> <h2 class="modal-header-title">Write a Review</h2> <a href="#" class="modal-close" aria-label="Close" role="button"> <span aria-hidden="true">×</span> </a> </div> <div class="modal-body"> <div class="writeReview-productDetails"> <div class="writeReview-productImage-container"> <img class="lazyload" data-sizes="auto" src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/img/loading.svg" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56654/quad2__31729.1693318504.jpg?c=2"> </div> <h6 class="product-brand"></h6> <h5 class="product-title">Quadpress-HD Pneumatic Bath Bomb Press</h5> </div> <form class="form writeReview-form" action="/postreview.php" method="post"> <fieldset class="form-fieldset"> <div class="form-field"> <label class="form-label" for="rating-rate">Rating <small>Required</small> </label> <!-- Stars --> <!-- TODO: Review Stars need to be componentised, both for display and input --> <select id="rating-rate" class="form-select" name="revrating"> <option value="">Select Rating</option> <option value="1">1 star (worst)</option> <option value="2">2 stars</option> <option value="3">3 stars (average)</option> <option value="4">4 stars</option> <option value="5">5 stars (best)</option> </select> </div> <!-- Name --> <div class="form-field" id="revfromname" data-validation="" > <label class="form-label" for="revfromname_input">Name </label> <input type="text" id="revfromname_input" data-label="Name" name="revfromname" class="form-input" aria-required="" > </div> <!-- Email --> <div class="form-field" id="email" data-validation="" > <label class="form-label" for="email_input">Email <small>Required</small> </label> <input type="text" id="email_input" data-label="Email" name="email" class="form-input" aria-required="false" > </div> <!-- Review Subject --> <div class="form-field" id="revtitle" data-validation="" > <label class="form-label" for="revtitle_input">Review Subject <small>Required</small> </label> <input type="text" id="revtitle_input" data-label="Review Subject" name="revtitle" class="form-input" aria-required="true" > </div> <!-- Comments --> <div class="form-field" id="revtext" data-validation=""> <label class="form-label" for="revtext_input">Comments <small>Required</small> </label> <textarea name="revtext" id="revtext_input" data-label="Comments" rows="" aria-required="true" class="form-input" ></textarea> </div> <div class="form-field"> <input type="submit" class="button button--primary" value="Submit Review"> </div> <input type="hidden" name="product_id" value="10926"> <input type="hidden" name="action" value="post_review"> <input type="hidden" name="throttleToken" value="2586ebb7-3b58-40b7-ae75-142160a5a58f"> </fieldset> </form> </div> </div> </div> </div> </section> <section class="productView-details"> <div class="productView-options"> <form class="form" method="post" action="https://www.bulkapothecary.com/cart.php" enctype="multipart/form-data" data-cart-item-add> <input type="hidden" name="action" value="add"> <input type="hidden" name="product_id" value="10926"/> <div data-product-option-change style="display:none;"> </div> <div class="form-field form-field--stock u-hiddenVisually"> <label class="form-label form-label--alternate"> Current Stock: <span data-product-stock></span> </label> </div> <div class="form-field form-field--increments"> <label class="form-label form-label--alternate" for="qty[]">Quantity:</label> <div class="form-increment" data-quantity-change> <button class="button button--icon" data-action="dec"> <span class="is-srOnly">Decrease Quantity:</span> <i class="icon" aria-hidden="true"> <svg> <use xlink:href="#icon-keyboard-arrow-down"/> </svg> </i> </button> <input class="form-input form-input--incrementTotal" id="qty[]" name="qty[]" type="tel" value="1" data-quantity-min="0" data-quantity-max="0" min="1" pattern="[0-9]*" aria-live="polite"> <button class="button button--icon" data-action="inc"> <span class="is-srOnly">Increase Quantity:</span> <i class="icon" aria-hidden="true"> <svg> <use xlink:href="#icon-keyboard-arrow-up"/> </svg> </i> </button> </div> </div> <div class="alertBox productAttributes-message" style="display:none"> <div class="alertBox-column alertBox-icon"> <icon glyph="ic-success" class="icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></svg></icon> </div> <p class="alertBox-column alertBox-message"></p> </div> <div class="form-action"> <input id="form-action-addToCart" data-wait-message="Adding to cart…" class="button button--primary" type="submit" value="Add to Cart"> </div> </form> <form action="/wishlist.php?action=add&product_id=10926" class="form form-wishlist form-action" data-wishlist-add method="post"> <a aria-controls="wishlist-dropdown" aria-expanded="false" class="button dropdown-menu-button" data-dropdown="wishlist-dropdown"> <span>Add to Wish List</span> <i aria-hidden="true" class="icon"> <svg> <use xlink:href="#icon-chevron-down" /> </svg> </i> </a> <ul aria-hidden="true" class="dropdown-menu" data-dropdown-content id="wishlist-dropdown" tabindex="-1"> <li> <input class="button" type="submit" value="Add to My Wish List"> </li> <li> <a data-wishlist class="button" href="/wishlist.php?action=addwishlist&product_id=10926">Create New Wish List</a> </li> </ul> </form> </div> <dl class="productView-info"> <dt class="productView-info-name sku-label">SKU:</dt> <dd class="productView-info-value" data-product-sku itemprop="sku">B910-140-001</dd> <dt class="productView-info-name">Shipping:</dt> <dd class="productView-info-value">Calculated at Checkout</dd> <div class="productView-info-bulkPricing"> </div> </dl> <div class="sharethis-inline-share-buttons"></div> </section> <article class="productView-description" itemprop="description"> <ul class="tabs" data-tab> <li class="tab is-active"> <a class="tab-title" href="#tab-description">Description</a> </li> </ul> <div class="tabs-contents"> <div class="tab-content is-active" id="tab-description"> <h1>Quadpress-HD Pneumatic Bath Bomb Press</h1> <p><span style="color: #ff0000;">***This product has a two week lead time***</span></p> <p>Unleash your creativity and productivity with the revolutionary Quadpress-HD Pneumatic Bath Bomb Press. This ultimate crafting tool takes your bath bomb-making process to the next level by allowing you to create multiple bath bombs at once. Say goodbye to the tedious one-by-one approach – with the Quadpress-HD, you can effortlessly produce an impressive four bath bombs in a single cycle.</p> <h3>Key Features:</h3> <p><strong>Quadruple Bath Bomb Production:</strong> Transform your efficiency with the Quadpress-HD. Craft four perfectly shaped bath bombs simultaneously, saving you valuable time and effort.</p> <p><strong>2.5-Inch Mold and Ejector Plate:</strong> This package includes a high-quality, 2.5-inch stainless steel quad-mold amd ejector plate, allowing you to craft multiple uniform bath bombs that release delightful scents and soothing colors in your tub.</p> <p><strong>Consistency and Precision:</strong> Attain professional-grade bath bombs with uniform shape, size, and density. The Quadpress-HD ensures each bath bomb is identical, delivering a premium end product that impresses customers or enhances your personal bath time ritual.</p> <p><strong>Effortless Operation:</strong> Designed for ease of use, the Quadpress-HD simplifies your process. Load your preferred molds, apply gentle pressure, and release to witness perfectly formed bath bombs ready for drying and infusion with your chosen scents and colors.</p> <p><strong>Robust Construction:</strong> Crafted from durable materials, the Quadpress-HD is built to withstand continuous use without compromising performance. It stands as a reliable companion throughout your creative journey.</p> <p><strong>Expand Your Creative Horizons:</strong> The Quadpress-HD opens a world of possibilities. Experiment with diverse molds, let your imagination run wild with unique designs, or mix scents and colors for a stunning variety of bath bombs.</p> <p><strong>Space-Saving Design:</strong> Despite its impressive capacity, the Quadpress-HD maintains a compact profile that fits seamlessly on countertops and can be neatly stored when not in use.</p> <p><strong>Ideal for Gifts and Businesses:</strong> Whether you're sharing your passion for bath bombs with loved ones or starting a bath bomb business, the Quadpress-HD is an invaluable asset.</p> <p>Unlock your creative potential and supercharge your bath bomb production with the Quadpress-HD Pneumatic Bath Bomb Press. Craft multiple bath bombs with ease and revel in the joy of gifting or indulging in luxurious bathing experiences like never before. Your bath bomb creations will forever be transformed.</p> <h3>Dimensions:</h3> <ul> <li>Width: 12 inches</li> <li>Depth: 12 inches</li> <li>Height: 16 inches</li> <li>Weight: 55 lbs</li> </ul> <p>Requires a small portable air compressor (NOT INCLUDED).</p> <p>Mold dimension is based on the inner diameter of the mold sleeve (Saturn Ring of the finished product). Mold produces bath bombs weighing 5 to 5.5 oz each, depending on your recipe.</p> <p>While the Quadpress-HD accelerates the process, those accustomed to manual crafting may need to adjust their recipe. Water or witch hazel as binders can trigger reactions between citric acid and sodium bicarbonate, hindering cohesion. For optimal results, we recommend a high % Isopropyl Alcohol as a binder, ensuring seamless cohesion and enhancing your bath bombs' quality.</p> <p><!-- mceItemMediaService_youtube:{"id":"UJAQZbIxuu0","width":440,"height":330} --><!-- do not directly edit this HTML, it will be overwritten by the mediaservice plugin --><iframe width="440" height="330" src="//www.youtube.com/embed/UJAQZbIxuu0?fs=1" frameborder="0" allowfullscreen></iframe><!-- /mceItemMediaService --></p> </div> <div class="tab-content" id="tab-reviews"> </div> </div> </article> </div> <div id="previewModal" class="modal modal--large" data-reveal> <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 data-content-region="product_below_content"></div> <ul class="tabs" data-tab role="tablist"> <li class="tab is-active" role="presentational"> <a class="tab-title" href="#tab-related" role="tab" tabindex="0" aria-selected="true" controls="tab-related">Related Products</a> </li> </ul> <div class="tabs-contents"> <div role="tabpanel" aria-hidden="false" class="tab-content has-jsContent is-active" id="tab-related"> <section class="productCarousel" data-list-name="" data-slick='{ "dots": true, "infinite": true, "mobileFirst": true, "slidesToShow": 2, "slidesToScroll": 2, "responsive": [ { "breakpoint": 1260, "settings": { "slidesToScroll": 5, "slidesToShow": 5 } }, { "breakpoint": 800, "settings": { "slidesToScroll": 3, "slidesToShow": 3 } }, { "breakpoint": 550, "settings": { "slidesToScroll": 2, "slidesToShow": 2 } } ] }' > <div class="productCarousel-slide"> <article class="card " > <figure class="card-figure"> <a href="https://www.bulkapothecary.com/single-pneumatic-bath-bomb-press/" > <div class="card-img-container"> <img class="card-image lazyload" data-sizes="auto" src="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/img/loading.svg" data-src="https://cdn11.bigcommerce.com/s-99si0d/images/stencil/379x500/products/10925/56648/single_2.5inch__04743.1693316086.jpg?c=2" alt="Single Pneumatic Bath Bomb Press" title="Single Pneumatic Bath Bomb Press"> </div> </a> <figcaption class="card-figcaption"> <div class="card-figcaption-body"> <a class="button button--small card-figcaption-button quickview" data-product-id="10925">Quick view</a> </div> </figcaption> </figure> <div class="card-body"> <h4 class="card-title"> <a href="https://www.bulkapothecary.com/single-pneumatic-bath-bomb-press/" >Single Pneumatic Bath Bomb Press</a> </h4> <div class="card-text" data-test-info-type="price"> <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> <span data-product-rrp-price-without-tax class="price price--rrp"> </span> </div> <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> <span data-product-non-sale-price-without-tax class="price price--non-sale"> </span> </div> <div class="price-section price-section--withoutTax" > <span class="price-label" > </span> <span class="price-now-label" style="display: none;"> </span> <span data-product-price-without-tax class="price price--withoutTax">$997.24</span> </div> </div> <a href="https://www.bulkapothecary.com/cart.php?action=add&product_id=10925" data-event-type="product-click" class="button button--small button--primary">Add to Cart</a> </div> </article> </div> </section> </div> </div> </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> <!----> <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 2025 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>window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/dist/";</script> <script src="https://www.bulkapothecary.com/_external/?url=https%3A%2F%2Fcdn11.bigcommerce.com%2Fs-99si0d%2Fstencil%2Ff7038ec0-c376-013c-6e53-3252d002c25a%2Fe%2Fb82a8cf0-cc7e-013d-0ba3-66787754a8fd%2Fdist%2Ftheme-bundle.main.js&h=YNvQUi2J0V3PLBMOotBIUhuRp5QeCfw3oUxcsmsYVfo=" data-osrc="https://cdn11.bigcommerce.com/s-99si0d/stencil/f7038ec0-c376-013c-6e53-3252d002c25a/e/b82a8cf0-cc7e-013d-0ba3-66787754a8fd/dist/theme-bundle.main.js"></script> <script > window.stencilBootstrap("product", "{\"themeSettings\":{\"optimizedCheckout-formChecklist-color\":\"#333333\",\"homepage_new_products_column_count\":4,\"card--alternate-color--hover\":\"#ffffff\",\"optimizedCheckout-colorFocus\":\"#4496f6\",\"fontSize-root\":14,\"show_accept_amex\":false,\"optimizedCheckout-buttonPrimary-borderColorDisabled\":\"transparent\",\"homepage_top_products_count\":8,\"paymentbuttons-paypal-size\":\"small\",\"optimizedCheckout-buttonPrimary-backgroundColorActive\":\"#989898\",\"brandpage_products_per_page\":12,\"color-secondaryDarker\":\"#e8e8e8\",\"navUser-color\":\"#4f4f4f\",\"color-textBase--active\":\"#a5a5a5\",\"social_icon_placement_bottom\":\"bottom_none\",\"show_powered_by\":true,\"fontSize-h4\":20,\"checkRadio-borderColor\":\"#dfdfdf\",\"color-primaryDarker\":\"#2d2d2d\",\"optimizedCheckout-buttonPrimary-colorHover\":\"#ffffff\",\"brand_size\":\"190x250\",\"optimizedCheckout-logo-position\":\"left\",\"optimizedCheckout-discountBanner-backgroundColor\":\"#f5f5f5\",\"color-textLink--hover\":\"#a5a5a5\",\"pdp-sale-price-label\":\"\",\"optimizedCheckout-buttonSecondary-backgroundColorHover\":\"#f5f5f5\",\"optimizedCheckout-headingPrimary-font\":\"Google_Montserrat_400\",\"logo_size\":\"original\",\"optimizedCheckout-formField-backgroundColor\":\"white\",\"footer-backgroundColor\":\"#ffffff\",\"navPages-color\":\"#4f4f4f\",\"productpage_reviews_count\":9,\"optimizedCheckout-step-borderColor\":\"#dddddd\",\"show_accept_paypal\":false,\"paymentbuttons-paypal-label\":\"checkout\",\"paymentbuttons-paypal-shape\":\"pill\",\"optimizedCheckout-discountBanner-textColor\":\"#333333\",\"optimizedCheckout-backgroundImage-size\":\"1000x400\",\"pdp-retail-price-label\":\"\",\"optimizedCheckout-buttonPrimary-font\":\"Google_Karla_400\",\"carousel-dot-color\":\"#2d2d2d\",\"button--disabled-backgroundColor\":\"#dadada\",\"blockquote-cite-font-color\":\"#a5a5a5\",\"optimizedCheckout-formField-shadowColor\":\"#e5e5e5\",\"categorypage_products_per_page\":20,\"container-fill-base\":\"#ffffff\",\"paymentbuttons-paypal-layout\":\"horizontal\",\"homepage_featured_products_column_count\":4,\"button--default-color\":\"#454545\",\"pace-progress-backgroundColor\":\"#989898\",\"color-textLink--active\":\"#a5a5a5\",\"optimizedCheckout-loadingToaster-backgroundColor\":\"#333333\",\"color-textHeading\":\"#2d2d2d\",\"show_accept_discover\":false,\"optimizedCheckout-formField-errorColor\":\"#d14343\",\"spinner-borderColor-dark\":\"#989898\",\"restrict_to_login\":false,\"input-font-color\":\"#454545\",\"carousel-title-color\":\"#2d2d2d\",\"select-bg-color\":\"#ffffff\",\"show_accept_mastercard\":false,\"show_custom_fields_tabs\":false,\"color_text_product_sale_badges\":\"#ffffff\",\"optimizedCheckout-link-font\":\"Google_Karla_400\",\"homepage_show_carousel_arrows\":false,\"carousel-arrow-bgColor\":\"#ffffff\",\"color_hover_product_sale_badges\":\"#000000\",\"card--alternate-borderColor\":\"#ffffff\",\"homepage_new_products_count\":12,\"button--disabled-color\":\"#ffffff\",\"color-primaryDark\":\"#454545\",\"color-grey\":\"#4f4f4f\",\"body-font\":\"Google_Karla_400\",\"optimizedCheckout-step-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorActive\":\"#989898\",\"navPages-subMenu-backgroundColor\":\"#f2f2f2\",\"button--primary-backgroundColor\":\"#454545\",\"optimizedCheckout-formField-borderColor\":\"#989898\",\"checkRadio-color\":\"#4f4f4f\",\"show_product_dimensions\":false,\"optimizedCheckout-link-color\":\"#4496f6\",\"card-figcaption-button-background\":\"#ffffff\",\"icon-color-hover\":\"#a5a5a5\",\"button--default-borderColor\":\"#dfdfdf\",\"optimizedCheckout-headingSecondary-font\":\"Google_Montserrat_400\",\"headings-font\":\"Google_Montserrat_400\",\"label-backgroundColor\":\"#bfbfbf\",\"button--primary-backgroundColorHover\":\"#666666\",\"pdp-non-sale-price-label\":\"\",\"button--disabled-borderColor\":\"#dadada\",\"label-color\":\"#ffffff\",\"optimizedCheckout-headingSecondary-color\":\"#2d2d2d\",\"select-arrow-color\":\"#828282\",\"logo_fontSize\":28,\"alert-backgroundColor\":\"#ffffff\",\"optimizedCheckout-logo-size\":\"250x100\",\"default_image_brand\":\"/assets/img/BrandDefault.gif\",\"card-title-color\":\"#2d2d2d\",\"product_list_display_mode\":\"grid\",\"optimizedCheckout-link-hoverColor\":\"#002fe1\",\"fontSize-h5\":15,\"product_size\":\"400x400\",\"paymentbuttons-paypal-color\":\"gold\",\"homepage_show_carousel\":true,\"optimizedCheckout-body-backgroundColor\":\"#ffffff\",\"carousel-arrow-borderColor\":\"#ffffff\",\"button--default-borderColorActive\":\"#454545\",\"header-backgroundColor\":\"#ffffff\",\"paymentbuttons-paypal-tagline\":true,\"color-greyDarkest\":\"#2d2d2d\",\"color_badge_product_sale_badges\":\"#0C8400\",\"price_ranges\":false,\"productpage_videos_count\":8,\"color-greyDark\":\"#666666\",\"optimizedCheckout-buttonSecondary-borderColorHover\":\"#999999\",\"optimizedCheckout-discountBanner-iconColor\":\"#333333\",\"optimizedCheckout-buttonSecondary-borderColor\":\"#dfdfdf\",\"optimizedCheckout-loadingToaster-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-colorDisabled\":\"#ffffff\",\"optimizedCheckout-formField-placeholderColor\":\"#999999\",\"navUser-color-hover\":\"#a5a5a5\",\"icon-ratingFull\":\"#454545\",\"default_image_gift_certificate\":\"/assets/img/GiftCertificate.png\",\"color-textBase--hover\":\"#a5a5a5\",\"color-errorLight\":\"#ffdddd\",\"social_icon_placement_top\":false,\"blog_size\":\"190x250\",\"shop_by_price_visibility\":true,\"optimizedCheckout-buttonSecondary-colorActive\":\"#000000\",\"optimizedCheckout-orderSummary-backgroundColor\":\"#ffffff\",\"color-warningLight\":\"#fffdea\",\"show_product_weight\":true,\"button--default-colorActive\":\"#454545\",\"color-info\":\"#666666\",\"optimizedCheckout-formChecklist-backgroundColorSelected\":\"#f5f5f5\",\"show_product_quick_view\":true,\"button--default-borderColorHover\":\"#989898\",\"card--alternate-backgroundColor\":\"#ffffff\",\"hide_content_navigation\":true,\"pdp-price-label\":\"\",\"show_copyright_footer\":true,\"swatch_option_size\":\"22x22\",\"optimizedCheckout-orderSummary-borderColor\":\"#dddddd\",\"optimizedCheckout-show-logo\":\"none\",\"carousel-description-color\":\"#2d2d2d\",\"optimizedCheckout-formChecklist-backgroundColor\":\"#ffffff\",\"fontSize-h2\":25,\"optimizedCheckout-step-backgroundColor\":\"#4f4f4f\",\"optimizedCheckout-headingPrimary-color\":\"#2d2d2d\",\"color-textBase\":\"#4f4f4f\",\"color-warning\":\"#d4cb49\",\"productgallery_size\":\"379x500\",\"alert-color\":\"#4f4f4f\",\"shop_by_brand_show_footer\":true,\"card-figcaption-button-color\":\"#2d2d2d\",\"searchpage_products_per_page\":20,\"color-textSecondary--active\":\"#4f4f4f\",\"optimizedCheckout-formField-inputControlColor\":\"#476bef\",\"optimizedCheckout-contentPrimary-color\":\"#4f4f4f\",\"optimizedCheckout-buttonSecondary-font\":\"Google_Karla_400\",\"storeName-color\":\"#4f4f4f\",\"optimizedCheckout-backgroundImage\":\"\",\"form-label-font-color\":\"#666666\",\"color-greyLightest\":\"#e8e8e8\",\"optimizedCheckout-header-backgroundColor\":\"#f7f7f7\",\"productpage_related_products_count\":10,\"optimizedCheckout-buttonSecondary-backgroundColorActive\":\"#e5e5e5\",\"color-textLink\":\"#4f4f4f\",\"color-greyLighter\":\"#dfdfdf\",\"color-secondaryDark\":\"#e8e8e8\",\"fontSize-h6\":13,\"paymentbuttons-paypal-fundingicons\":false,\"carousel-arrow-color\":\"#989898\",\"productpage_similar_by_views_count\":10,\"pdp-custom-fields-tab-label\":\"Additional Information\",\"loadingOverlay-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-color\":\"#ffffff\",\"input-bg-color\":\"#ffffff\",\"navPages-subMenu-separatorColor\":\"#dfdfdf\",\"navPages-color-hover\":\"#a5a5a5\",\"color-infoLight\":\"#dfdfdf\",\"product_sale_badges\":\"sash\",\"default_image_product\":\"/assets/img/ProductDefault.gif\",\"navUser-dropdown-borderColor\":\"#e8e8e8\",\"optimizedCheckout-buttonPrimary-colorActive\":\"#ffffff\",\"color-greyMedium\":\"#989898\",\"optimizedCheckout-formChecklist-borderColor\":\"#cccccc\",\"fontSize-h1\":28,\"homepage_featured_products_count\":8,\"color-greyLight\":\"#a5a5a5\",\"optimizedCheckout-logo\":\"\",\"icon-ratingEmpty\":\"#dfdfdf\",\"show_product_details_tabs\":true,\"icon-color\":\"#4f4f4f\",\"overlay-backgroundColor\":\"#2d2d2d\",\"input-border-color-active\":\"#989898\",\"hide_contact_us_page_heading\":false,\"container-fill-dark\":\"#f2f2f2\",\"optimizedCheckout-buttonPrimary-backgroundColorDisabled\":\"#cccccc\",\"button--primary-color\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorHover\":\"#666666\",\"color-successLight\":\"#d5ffd8\",\"color-greyDarker\":\"#454545\",\"show_product_quantity_box\":true,\"color-success\":\"#69d66f\",\"optimizedCheckout-header-borderColor\":\"#dddddd\",\"zoom_size\":\"1280x1280\",\"color-white\":\"#ffffff\",\"optimizedCheckout-buttonSecondary-backgroundColor\":\"#ffffff\",\"productview_thumb_size\":\"50x50\",\"fontSize-h3\":22,\"spinner-borderColor-light\":\"#ffffff\",\"geotrust_ssl_common_name\":\"\",\"carousel-bgColor\":\"#ffffff\",\"carousel-dot-color-active\":\"#666666\",\"input-border-color\":\"#dfdfdf\",\"optimizedCheckout-buttonPrimary-backgroundColor\":\"#454545\",\"color-secondary\":\"#ffffff\",\"button--primary-backgroundColorActive\":\"#989898\",\"color-textSecondary--hover\":\"#4f4f4f\",\"color-whitesBase\":\"#f8f8f8\",\"body-bg\":\"#ffffff\",\"dropdown--quickSearch-backgroundColor\":\"#e8e8e8\",\"optimizedCheckout-contentSecondary-font\":\"Google_Karla_400\",\"navUser-dropdown-backgroundColor\":\"#ffffff\",\"color-primary\":\"#4f4f4f\",\"optimizedCheckout-contentPrimary-font\":\"Google_Karla_400\",\"supported_card_type_icons\":[\"american_express\",\"diners\",\"discover\",\"mastercard\",\"visa\"],\"navigation_design\":\"simple\",\"optimizedCheckout-formField-textColor\":\"#333333\",\"color-black\":\"#000000\",\"homepage_top_products_column_count\":4,\"hide_page_heading\":false,\"optimizedCheckout-buttonSecondary-colorHover\":\"#333333\",\"hide_breadcrumbs\":false,\"button--primary-colorActive\":\"#ffffff\",\"homepage_stretch_carousel_images\":false,\"optimizedCheckout-contentSecondary-color\":\"#989898\",\"card-title-color-hover\":\"#a5a5a5\",\"applePay-button\":\"black\",\"thumb_size\":\"100x100\",\"optimizedCheckout-buttonPrimary-borderColor\":\"#454545\",\"navUser-indicator-backgroundColor\":\"#4f4f4f\",\"optimizedCheckout-buttonSecondary-borderColorActive\":\"#757575\",\"hide_blog_page_heading\":false,\"optimizedCheckout-header-textColor\":\"#333333\",\"hide_category_page_heading\":false,\"optimizedCheckout-show-backgroundImage\":false,\"color-primaryLight\":\"#a5a5a5\",\"show_accept_visa\":false,\"logo-position\":\"center\",\"show_product_reviews_tabs\":true,\"carousel-dot-bgColor\":\"#ffffff\",\"optimizedCheckout-form-textColor\":\"#666666\",\"optimizedCheckout-buttonSecondary-color\":\"#4f4f4f\",\"geotrust_ssl_seal_size\":\"M\",\"button--icon-svg-color\":\"#4f4f4f\",\"alert-color-alt\":\"#ffffff\",\"button--default-colorHover\":\"#666666\",\"checkRadio-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-backgroundColorHover\":\"#666666\",\"input-disabled-bg\":\"#ffffff\",\"dropdown--wishList-backgroundColor\":\"#ffffff\",\"container-border-global-color-base\":\"#e8e8e8\",\"productthumb_size\":\"100x100\",\"button--primary-colorHover\":\"#ffffff\",\"color-error\":\"#ff7d7d\",\"homepage_blog_posts_count\":3,\"color-textSecondary\":\"#989898\",\"gallery_size\":\"300x300\"},\"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/product\",\"reviewRating\":\"The 'Rating' field cannot be blank.\",\"reviewSubject\":\"The 'Review Subject' field cannot be blank.\",\"reviewComment\":\"The 'Comments' field cannot be blank.\",\"reviewEmail\":\"Please use a valid email address, such as user@example.com.\"}").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://cdn11.bigcommerce.com/r-091ec64e2dd435233345ba95e3362b9bb9416ca5/javascript/visitor_stencil.js" async="true"></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"> 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://instocknotify.blob.core.windows.net/stencil/c1f701d754c74d60a67c99fbe1f0de90.js?ts=89827762" type="text/javascript" async="true"></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 async>(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';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumome.com/');</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> $('.productView-options .form').on('change', function() { $('.productView .starting-at').hide(); }); </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":"cwOwHubBpy6x7pWrfS9bt","deviceId":"onqRIKHbZDVdh_n1XV4AR","fudgeEnabled":true,"wasAccelerated":true,"epoch":1739886920213,"pageGroupId":"product","cacheStatus":"none","isPrefetchRequest":false,"workerType":"cloudflare","workerVersion":"816460d8e5e50eccbc0506d0df679c320eca6de1\n","workerRequestId":"913e839f681a1d6d","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> <script type="text/javascript"> var _learnq = _learnq || []; var product_categories = []; product_categories.push('Hot Items/Tools and Equipment') product_categories.push('Make It/Bath Bombs/Bath Bomb Presses') var item = { Name: "Quadpress-HD Pneumatic Bath Bomb Press", ProductID: "10926", ImageURL: "https://cdn11.bigcommerce.com/s-99si0d/images/stencil/400x400/products/10926/56654/quad2__31729.1693318504.jpg?c=2", URL: "https://www.bulkapothecary.com/quadpress-hd-pneumatic-bath-bomb-press/", Brand: "", Categories: product_categories, Price: "4101.89", CompareAtPrice:"" }; _learnq.push(['track', 'Viewed Product', item]); _learnq.push(['trackViewedItem', { Title: item.Name, ItemId: item.ProductID, Categories: item.Categories, ImageUrl: item.ImageURL, Url: item.URL, Metadata: { Brand: item.Brand, Price: item.Price, CompareAtPrice: item.CompareAtPrice } }]); </script>