1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0ceac-87a6-7bb1-8687-f1a63dabfc33")}catch(e){}}();(()=>{"use strict";let e,t,a,n;var r={7969(e,t,a){var n=a(1481),r=a(2446),i=a(2859),d="trial",o="buy_once",l="Add to Cart",u="Add to Queue",s="Switch My Subscription to This Coffee";function c(e,t){var a=e.closest("[data-section-id]");document.dispatchEvent(new CustomEvent("onChangeSelectedVariant",{detail:{variant:t,sectionId:null==a?void 0:a.dataset.sectionId}}))}var v={loaded:!1,bagSize:"",grindType:"",isSubscribeAndSave:!1};function p(){var e=document.querySelector("[data-add-to-cart]");if(e&&"add-to-queue"===e.dataset.mode&&v.bagSize){var t=e.querySelector(".btn__text"),a=document.querySelector("variant-selector"),n=null==a?void 0:a.querySelector("[data-bag-size]"),r=(null==n?void 0:n.value)||"";r&&r!==v.bagSize?(e.disabled=!0,e.dataset.disabledByBagSizeCheck="true",t&&(t.textContent=v.bagSize+" Only")):"true"===e.dataset.disabledByBagSizeCheck&&(delete e.dataset.disabledByBagSizeCheck,"true"!==e.dataset.disabledByGrindCheck&&(e.disabled=!1,t&&(t.textContent=v.isSubscribeAndSave?s:u)))}}function _(e,t,a){var n,r,i=(n=parseInt(e.getAttribute("data-variant-id")||"0",10),(r=t.variantOptions.find(function(e){return e.id===n}))?r.option1:t.selectedSizeOption);return t.variantOptions.find(function(e){return e.option1===i&&e.option2===a})}function S(e){var t=document.querySelector("[data-add-to-cart]");if(t){var a=t.querySelector(".btn__text"),n="add-to-queue"===t.dataset.mode;e.available?(t.disabled=!1,a&&(a.textContent=n?u:l)):(t.disabled=!0,a&&(a.textContent="Out of Stock")),t.dataset.variantId=e.id}}function f(e){var t=document.querySelector("[data-product-price]"),a=document.querySelector("[data-compare-price]"),r=document.querySelector("[data-savings-badge]"),i=e.price,d=null,o=!1;e.discounted_price&&e.discounted_price<e.price?(i=e.discounted_price,d=e.price,o=!0):e.compare_at_price&&e.compare_at_price>e.price&&(i=e.price,d=e.compare_at_price,o=!0);var l=document.querySelector("[data-product-price-container]"),u=null==l?void 0:l.hasAttribute("data-total-price-enabled"),s=null==l?void 0:l.dataset.totalPaidBags,c=null==l?void 0:l.dataset.totalBagCount;if(u&&s&&c){var v,p=parseFloat(s),_=parseInt(c,10),S=null!=(v=d)?v:i;i*=p,(d=S*_)>i?o=!0:(d=null,o=!1)}if(t&&(t.textContent=(0,n.up)(i)),a&&(o&&d?(a.textContent=(0,n.up)(d),a.classList.remove("hidden")):a.classList.add("hidden")),r){var f=r.dataset.savingsDisplayType||"percent";if("free_bags"===f||"percent_discount"===f||"dollar_discount"===f)return;if(o&&d){var E=d-i,y=Math.round(E/d*100),b="dollar"===f?"Save "+(0,n.up)(E):"Save "+y+"%",g=r.querySelector("p");g&&(g.textContent=b),r.classList.remove("hidden")}else r.classList.add("hidden")}}var E="#252525",y=`<svg class="w-5 h-5" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2 <circle cx="10" cy="10" r="9" stroke="`.concat(E,`" stroke-width="1"/> 3</svg>`),b=`<svg class="w-5 h-5" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 4 <circle cx="10" cy="10" r="9" stroke="`.concat(E,`" stroke-width="1"/> 5 <circle cx="10" cy="10" r="6" fill="`).concat("#F45048",`"/> 6</svg>`),g=new WeakMap;function h(e,t){if(e){var a,n,r=t||(a=e.closest(".product-main")||e.closest("section"),{sellingPlanInput:e.querySelector("[data-selling-plan-input]"),frequencyInput:e.querySelector("[data-frequency-input]")||(null==a?void 0:a.querySelector("[data-frequency-input]"))||null,subscriptionTypeInput:e.querySelector("[data-subscription-type-input]")}),i=r.sellingPlanInput,d=r.frequencyInput,o=r.subscriptionTypeInput;i&&(i.value=""),d&&(d.value=""),null==(n=e.querySelector("[data-subscription]"))||n.remove(),o&&(o.value="")}}function A(e){var t;return(null==(t=window.Shopify)||!t.designMode)&&(!!e.hasAttribute("data-pdp-plan-gated")||!!e.hidden||!!(0,i.ZI)())}function T(e){var t,a,n,r=(t=e&&e.getAttribute("id"))?document.querySelector("".concat("[data-pdp-plan]",'[data-form-id="').concat(t,'"]')):null;return!(!r||A(r))&&((n=a=r.getAttribute("data-selected-plan"))===d||n===o?a:d)===o}function I(e,t,a){var r=t.variantOptions.find(e=>e.id===a);if(r){var i=e.querySelector("[data-variant-select]");i&&(i.value=a.toString()),e.setAttribute("data-variant-id",a.toString());var d=e.querySelector("[data-variant-sku]");d&&(d.value=r.sku||"");var o=e.querySelector("[data-bag-size-input]");o&&r.weight&&(o.value=(0,n.It)(r.weight,r.weight_unit||"grams"));var l=new URL(window.location.href);l.searchParams.set("variant",a.toString()),window.history.replaceState({},"",l.toString()),c(e,r),f(r),S(r)}}function m(e){var t=e.querySelector("[data-product-form]");if(t){var a=t.querySelector("[data-product-config]"),i={hasGrindVariants:!1,showGrindSelector:!1};try{i=JSON.parse((null==a?void 0:a.textContent)||"{}")}catch{}var d=t.querySelector("[data-variant-options]"),o=[];try{o=JSON.parse((null==d?void 0:d.textContent)||"[]")}catch{}
6var E={productConfig:i,variantOptions:o,selectedSizeOption:null,selectedGrindHandle:null},A=parseInt(t.getAttribute("data-variant-id")||"0",10),m=o.find(e=>e.id===A);m&&(E.selectedSizeOption=m.option1),function(e){var t=e.querySelector("[data-quantity-input]"),a=e.querySelector("[data-quantity-minus]"),n=e.querySelector("[data-quantity-plus]");if(t&&a&&n){var r=parseInt(t.getAttribute("min"))||1,i=parseInt(t.getAttribute("max"))||99;a.addEventListener("click",function(){var e=parseInt(t.value);e>r&&(t.value=e-1,d())}),n.addEventListener("click",function(){var e=parseInt(t.value);e<i&&(t.value=e+1,d())}),t.addEventListener("input",function(){var e=parseInt(this.value);isNaN(e)||e<r?this.value=r:e>i&&(this.value=i),d()}),d()}function d(){a.disabled=parseInt(t.value)<=r}}(t),function(e,t){var a=t.variantOptions||[];if(0!==a.length){var i=e.querySelector("[data-variant-select]"),d=e.querySelector("[data-variant-sku]"),o=e.querySelector("[data-bag-size-input]"),l=e.closest("variant-selector"),u=null==l?void 0:l.querySelector("[data-bag-size]"),s=null==l?void 0:l.querySelector("[data-size-option][data-product-dropdown]");s&&s.addEventListener("dropdown:change",function(l){!function(l){if(l){var s,v=a.find(function(e){return e.id===l});if(v){if(t&&(t.selectedSizeOption=v.option1),i&&(i.value=l.toString()),e.setAttribute("data-variant-id",l.toString()),d&&(d.value=v.sku||""),o&&v.weight&&(o.value=(0,n.It)(v.weight,v.weight_unit||"grams")),v.option1){var p=v.option1.toLowerCase().includes("big")?"Big Bag":"Standard Bag";u&&(u.value=p);var E=e.closest(".product-main")||e.closest("section"),y=null==E?void 0:E.querySelector("[data-purchase-type-selector]");!function(e,t){if(e){var a=t===r.s9.BIG?28:14,n=e.querySelectorAll("[data-dropdown-option]"),i=e.querySelector("[data-dropdown-selected-text]"),d=e.querySelector("[data-dropdown-input]"),o="";n.forEach(function(e){var t=parseInt(e.dataset.value)||0,n=t/7,r=1===n?"1 week":n+" weeks",i=t===a,d=i?r+" (most popular)":r;e.textContent=d,e.dataset.label=d,i&&(o=d),e.setAttribute("aria-selected",i?"true":"false")}),d&&i&&o&&(d.value=a,i.textContent=o)}}(null==y?void 0:y.querySelector("[data-frequency-option][data-product-dropdown]"),p),function(e,t,a){if(e&&t){var r=e.querySelector("[data-otp-price]"),i=e.querySelector("[data-otp-compare-price]"),d=e.querySelector("[data-subscription-price]"),o=t.price;r&&(r.textContent=(0,n.up)(o));var l="Big Bag"===a?parseInt(e.dataset.subscriptionPriceBig)||0:parseInt(e.dataset.subscriptionPriceStandard)||0,u=l>0?l:o;d&&(d.textContent=(0,n.up)(u)),i&&(i.textContent=(0,n.up)(o),u<o?i.classList.remove("hidden"):i.classList.add("hidden"))}}(y,v,p)}var b=new URL(window.location.href);if(b.searchParams.set("variant",l.toString()),window.history.replaceState({},"",b.toString()),c(e,v),f(v),S(v),null!=t&&null!=(s=t.productConfig)&&s.hasGrindVariants&&t.selectedGrindHandle){var g="whole"===t.selectedGrindHandle?"Whole Bean":"Ground",h=_(e,t,g);h||(h=_(e,t,"Whole Bean"===g?"Ground":"Whole Bean")),h&&h.id!==l&&I(e,t,h.id)}}}}(parseInt(l.detail.variantId||"0",10))})}}(t,E),function(e,t){var a,r=e.closest("variant-selector");if(r){var i=r.querySelectorAll("[data-variant-option][data-product-dropdown]");if(0!==i.length){var d=t.variantOptions||[];if(0!==d.length){var o=(null==(a=t.productConfig)?void 0:a.options)||[];i.forEach(function(t){t.addEventListener("dropdown:change",function(){!function(){var t,a=(t=[],i.forEach(function(e){var a=e.querySelector("[data-dropdown-input]");t.push((null==a?void 0:a.value)||"")}),t),r=d.find(function(e){var t=[];return o.length>=1&&t.push(e.option1===a[0]),o.length>=2&&t.push(e.option2===a[1]),o.length>=3&&t.push(e.option3===a[2]),t.every(Boolean)});if(r){var l=e.querySelector("[data-variant-select]");l&&(l.value=r.id.toString()),e.setAttribute("data-variant-id",r.id.toString());var u=e.querySelector("[data-variant-sku]");u&&(u.value=r.sku||"");var s=e.querySelector("[data-bag-size-input]");s&&r.weight&&(s.value=(0,n.It)(r.weight,r.weight_unit||"grams"));var v=new URL(window.location.href);v.searchParams.set("variant",r.id.toString()),window.history.replaceState({},"",v.toString()),c(e,r),f(r),S(r)}}()})})}}}}(t,E),function(e,t){var a=e.querySelector("[data-grind-key-input]"),n=e.querySelector("[data-grind-label-input]"),r=e.querySelector("[data-bean-type]");if(a&&n&&r){var i=e.closest("variant-selector"),d=null==i?void 0:i.querySelector("[data-grind-option][data-product-dropdown]");if(d){var o,l,u=null==(o=d.querySelector("[data-dropdown-input]"))?void 0:o.value,s=null==(l=d.querySelector("[data-dropdown-selected-text]"))||null==(l=l.textContent)?void 0:l.trim();u&&s&&c(u,s),d.addEventListener("dropdown:change",function(e){c(e.detail.value,e.detail.grindLabel||e.detail.label)})}}function c(i,d){if(i&&d){t&&(t.selectedGrindHandle=i),a.value=i,n.value=d;var o,l=JSON.stringify({handle:i,label:d});if(e.setAttribute("data-bean-type",l),r.value=l,null!=t&&null!=(o=t.productC
6onfig)&&o.hasGrindVariants){var u="whole"===i?"Whole Bean":"Ground",s=_(e,t,u);s||(s=_(e,t,"Whole Bean"===u?"Ground":"Whole Bean")),s&&I(e,t,s.id)}}}}(t,E),function(e){var t=e.closest(".product-main")||e.closest("section"),a=null==t?void 0:t.querySelector("[data-purchase-type-selector]");if(a){var n=e.querySelector("[data-selling-plans]"),i=[];try{i=JSON.parse((null==n?void 0:n.textContent)||"[]")}catch{}var d=a.querySelector('[data-purchase-option="otp"]'),o=a.querySelector('[data-purchase-option="subscribe"]'),c=a.querySelector("[data-frequency-select]"),_=a.querySelector("[data-frequency-option][data-product-dropdown]"),S=a.querySelector("[data-purchase-type-input]"),f=a.querySelector("[data-frequency-input]"),E=e.querySelector("[data-selling-plan-input]"),A=a.querySelectorAll("[data-purchase-radio]"),I=a.querySelectorAll("[data-radio-icon]"),m=e.querySelector("[data-subscription-type-input]");C(d,"otp"),C(o,"subscribe",!0),C(a.querySelector('[data-purchase-option="add-to-queue"]'),"add-to-queue"),c&&"SELECT"===c.tagName&&c.addEventListener("change",function(){q()}),_&&_.addEventListener("dropdown:change",function(){q()}),w("otp"),g.set(e,q)}function q(){var t={sellingPlanInput:E,frequencyInput:f,subscriptionTypeInput:m};if(T(e))return void h(e,t);var a=(null==S?void 0:S.value)==="subscribe",n=function(){if(_){var e=_.querySelector("[data-dropdown-input]");return parseInt(null==e?void 0:e.value)||14}return parseInt(null==c?void 0:c.value)||14}(),r=e.querySelector("[data-subscription]");if(a&&i.length>0){var d=function(e,t){var a=null==e?void 0:e.find(function(e){return"Subscribe and Save"===e.name});if(!(null!=a&&a.selling_plans))return null;var n=a.selling_plans.find(function(e){return function(e){var t,a=null==(t=e.options)?void 0:t.find(function(e){return"Delivery every"===e.name});if(!a)return 0;var n=a.value.toLowerCase();return n.includes("week")?7*(parseInt(n)||1):n.includes("day")&&parseInt(n)||0}(e)===t});return(null==n?void 0:n.id)||null}(i,n);if(d){if(E&&(E.value=d),f&&(f.value=n),!r){var o=document.createElement("input");o.type="hidden",o.setAttribute("data-subscription",""),o.value="true",e.appendChild(o)}m&&(m.value="pay-as-go")}else h(e,t)}else h(e,t)}function w(e){I.forEach(function(t,a){var n;t.innerHTML=(null==(n=A[a])?void 0:n.value)===e?b:y}),S&&(S.value=e),q(),function(e){var a=null==t?void 0:t.querySelector("[data-add-to-cart]");if(a){var n=a.querySelector(".btn__text"),i="add-to-queue"===e;if(a.dataset.mode=i?"add-to-queue":"add-to-cart",a.dataset.elementType=i?"add-to-queue":"add-to-cart",i||"true"!==a.dataset.disabledByGrindCheck&&"true"!==a.dataset.disabledByBagSizeCheck||(a.disabled=!1,delete a.dataset.disabledByGrindCheck,delete a.dataset.disabledByBagSizeCheck),n&&!a.disabled){var d=v.isSubscribeAndSave?s:u;n.textContent=i?d:l,a.dataset.sgLabel=i?d:l}if(i&&v.bagSize&&(a.dataset.subscriberBagSize=v.bagSize,a.dataset.subscriberGrindType=v.grindType),i){var o=document.getElementById("add-to-queue-product-data"),c=!1===(o?JSON.parse(o.textContent):{}).availableGround,_=v.grindType&&v.grindType!==r.bM.WHOLE.key;c&&_&&(a.disabled=!0,a.dataset.disabledByGrindCheck="true",n&&(n.textContent="Whole Bean Only"))}i&&v.bagSize&&p()}}(e)}function C(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e&&e.addEventListener("click",function(n){if(!(a&&n.target.closest("[data-frequency-selector]"))){var r=e.querySelector("[data-purchase-radio]");r&&(r.checked=!0,w(t))}})}}(t);var q=t.querySelector("[data-bag-size-in-weight]");if(q){var w=q.dataset.rawWeight,C=q.dataset.rawWeightUnit;w&&C&&(q.value=(0,n.It)(w,C))}T(t)&&h(t)}}function q(){document.querySelectorAll("variant-selector").forEach(m)}function w(e,t){var a=e.querySelector("[data-add-to-queue-label]"),n=(null==a?void 0:a.dataset.defaultText)||"Add to Queue",r=(null==a?void 0:a.dataset.subscribeSaveText)||"Switch My Subscription to This Coffee";e.innerHTML=` 7 <div class="flex items-center justify-between opacity-50 pointer-events-none"> 8 <div class="flex items-center gap-[8px]"> 9 <span class="flex-shrink-0"> 10 <svg class="w-5 h-5" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 11 <circle cx="10" cy="10" r="9" stroke="#252525" stroke-width="1"/> 12 </svg> 13 </span>
14 <span class="text-[16px] leading-[1.5] text-charcoal-600"> 15 `.concat(t?r:n,` 16 </span> 17 </div> 18 </div> 19 <div class="mt-4 bg-[#fafafa] border border-[#dfdfdf] rounded p-4 pl-[52px] relative text-[14px] leading-[18px] text-charcoal-600"> 20 <svg 21 class="w-5 h-5 absolute left-4 top-1/2 -translate-y-1/2" 22 xmlns="http://www.w3.org/2000/svg" 23 viewBox="0 0 20 20" 24 fill="none" 25 > 26 <path 27 fill-rule="evenodd" 28 clip-rule="evenodd" 29 d="M11.5739 2.59258C10.8742 1.35801 9.12512 1.35801 8.42548 2.59258L1.07925 15.5555C0.379607 16.7901 1.25416 18.3333 2.65344 18.3333H17.3459C18.7452 18.3333 19.6197 16.7901 18.9201 15.5555L11.5739 2.59258ZM9.9998 4.75259C10.6691 4.75259 11.2116 5.30533 11.2116 5.98716V10.9254C11.2116 11.6073 10.6691 12.16 9.9998 12.16C9.33053 12.16 8.78798 11.6073 8.78798 10.9254L8.78798 5.98716C8.78798 5.30533 9.33053 4.75259 9.9998 4.75259ZM9.9997 13.3953C10.669 13.3953 11.2115 13.9481 11.2115 14.6299V14.8357C11.2115 15.5175 10.669 16.0702 9.9997 16.0702C9.33043 16.0702 8.78788 15.5175 8.78788 14.8357V14.6299C8.78788 13.9481 9.33043 13.3953 9.9997 13.3953Z" 30 fill="#1A1A1A" 31 /> 32 </svg> 33 This coffee cannot be added to your queue. Add to cart to enjoy instead! 34 </div> 35 `),e.classList.add("pb-[24px]","pt-[14px]"),e.classList.remove("py-[14px]","cursor-pointer"),e.classList.add("pointer-events-none"),e.dataset.tierDisabled="true"}function C(e){var t=e.target.closest("[data-add-to-cart]");if(t){var a,n,i="true"===t.dataset.giftMode,d=t.dataset.giftSectionId;if(i){e.preventDefault(),document.dispatchEvent(new CustomEvent("openGiftModal",{detail:{sectionId:d}}));return}"add-to-queue"===t.dataset.mode?!function(e){var t=document.getElementById("add-to-queue-product-data"),a=t?JSON.parse(t.textContent):{},n=e.dataset.subscriberGrindType;if(!n||n===r.bM.WHOLE.key||!1!==a.availableGround){var i=e.dataset.subscriberBagSize;if(i){var d=document.querySelector("variant-selector"),o=null==d?void 0:d.querySelector("[data-bag-size]"),l=(null==o?void 0:o.value)||"";if(l&&l!==i)return}var u=function(e,t,a){if(t&&e)return e.find(function(e){if(!e.title||!e.title.includes(t))return!1;var n=e.title.includes(r.bM.WHOLE.displayText)||e.title.includes(r.bM.GROUND.displayText);if(a&&n){var i=a===r.bM.WHOLE.key?r.bM.WHOLE.displayText:r.bM.GROUND.displayText;return e.title.includes(i)}return!0})}(a.variants,e.dataset.subscriberBagSize,n);u&&(a.shopify_variant_id=u.id),a.shopify_variant_id||(a.shopify_variant_id=e.dataset.variantId);var s=document.querySelector("[data-grind-key-input]");s&&s.value&&(a.grind_type={handle:s.value}),document.dispatchEvent(new CustomEvent("addToQueue",{detail:{product:a}}))}}(t):(a=t.dataset.formId,(n=document.getElementById(a))&&"function"==typeof window.addToCart&&window.addToCart({target:n,preventDefault:function(){}}))}}function D(){var e=document.querySelector("[data-add-to-cart]");e&&e.addEventListener("click",C)}function L(){var e=document.querySelector('[data-gift-mode="true"]');if(e){var t=document.querySelector('[name="properties[Recipient Name]"]'),a=document.querySelector('[name="properties[Recipient Email]"]'),n=document.querySelectorAll('[name="properties[Delivery Method]"]');t&&t.addEventListener("input",r),a&&a.addEventListener("input",r),n.forEach(function(e){e.addEventListener("change",r)}),r()}function r(){var n,r,i,d=(null==t||null==(n=t.value)?void 0:n.trim())||"",o=(null==a||null==(r=a.value)?void 0:r.trim())||"",l=(null==(i=document.querySelector('[name="properties[Delivery Method]"]:checked'))?void 0:i.value)||"Send by Email",u=!1;"Send by Email"===l?u=d.length>0&&o.length>0:"Print Out Myself"===l&&(u=d.length>0),e.disabled=!u}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",q):q(),document.addEventListener("shopify:section:load",q),document.addEventListener("pdp-plan:change",function(e){var t=e.detail;if(null!=t&&t.formId){var a=e.target;if(!(!(a instanceof HTMLElement)||A(a))){var n=document.getElementById(t.formId);n&&function(e,t){if(t===o)return h(e);var a=g.get(e);a&&a()}(n,t.plan)}}}),document.addEventListener("subscriptionsLoaded",function(e){v.loaded=!0,v.bagSize=(null==(a=e.detail)?void 0:a.bagSize)||"",v.grindType=(null==(n=e.detail)?void 0:n.grindType)||"",v.isSubscribeAndSave=(null==(i=e.detail)?void 0:i.isSubscribeAndSave)||!1;var t,a,n,i,d,o,l,u=(null==(d=e.detail)?void 0:d.isPrepaid)||!1,s=(null==(o=e.detail)?void 0:o.subscriptionTier)||null,c=!!(null!=(l=e.detail)&&l.hasActiveSubscription),_=document.querySelector("[data-purchase-type-selector]"),S=(null==_?void 0:_.dataset.productTier)||"",f=
35document.querySelector("[data-add-to-queue-section]"),E=t=>{var a,n,r,i,d,o;null!=(a=e.detail)&&a.identityResolved&&"function"==typeof window.tradeTrack&&window.tradeTrack("PDP Add to Queue Resolved",{outcome:t,has_active_subscription:c,identity_resolved:!!(null!=(n=e.detail)&&n.identityResolved),subscriptions_status:(null==(r=e.detail)?void 0:r.subscriptionsStatus)||null,subscriptions_count:null!=(i=null==(d=e.detail)?void 0:d.subscriptionsCount)?i:null,subscription_id:(null==(o=e.detail)?void 0:o.subscriptionId)||null,is_prepaid:u,subscription_tier:s,product_tier:S||null,is_subscribe_and_save:v.isSubscribeAndSave,bag_size:v.bagSize||null,grind_type:v.grindType||null,queue_section_present:!!f,product_id:(null==_?void 0:_.dataset.productId)||null,page_path:window.location.pathname})};if(!f){c&&E("section_absent_for_subscriber");return}if(!c)return void E("no_active_subscription");f.classList.remove("hidden");var y=null==_?void 0:_.querySelector("[data-subscribe-section]");if(y&&y.classList.add("hidden"),!(t=(S||"").trim().toLowerCase())||"no tier"===t||u&&("good"===s&&"good"!==t||"better"===s&&"better"!==t||0)){w(f,v.isSubscribeAndSave),E("tier_mismatch");return}var b=document.getElementById("add-to-queue-product-data"),g=b?JSON.parse(b.textContent):{},h=!1===g.availableGround,A=v.grindType&&v.grindType!==r.bM.WHOLE.key;if(h&&A){w(f,v.isSubscribeAndSave),E("grind_mismatch");return}if(v.bagSize){if(!(g.variants||[]).some(e=>e.title&&e.title.includes(v.bagSize))){w(f,v.isSubscribeAndSave),E("bag_size_mismatch");return}var T=document.querySelector("variant-selector"),I=null==T?void 0:T.querySelector("[data-size-option][data-product-dropdown]");if(I){var m=Array.from(I.querySelectorAll("[data-dropdown-option]")).find(e=>(e.dataset.value||"").includes(v.bagSize));m&&"true"!==m.getAttribute("aria-selected")&&m.click(),I.addEventListener("dropdown:change",function(){p()})}}var q=f.querySelector("[data-add-to-queue-skeleton]"),C=f.querySelector("[data-add-to-queue-content]"),D=f.querySelector("[data-add-to-queue-label]");if(q&&q.classList.add("hidden"),C&&C.classList.remove("hidden"),D){var L=v.isSubscribeAndSave?D.dataset.subscribeSaveText:D.dataset.defaultText;D.textContent=L}f.classList.remove("pointer-events-none");var O=document.querySelector("[data-add-to-cart]");O&&(O.dataset.subscriberBagSize=v.bagSize,O.dataset.subscriberGrindType=v.grindType),E("revealed")}),"loading"===document.readyState?(document.addEventListener("DOMContentLoaded",D),document.addEventListener("DOMContentLoaded",L)):(D(),L()),document.addEventListener("giftModalAddToCart",function(e){var t=e.detail.formId,a=document.getElementById(t);a&&"function"==typeof window.addToCart&&window.addToCart({target:a,preventDefault:function(){}})}),document.addEventListener("shopify:section:load",D),document.addEventListener("shopify:section:load",L)},2446(e,t,a){a.d(t,{bM:()=>d,s9:()=>i}),a(1481);var n=a(5481),r={SWAP_COFFEE:"swap_coffee",REMOVE_COFFEE:"remove_coffee",ADD_TO_CART:"add_to_cart",ADD_TO_QUEUE:"add_to_queue",UPDATE_COFFEE_TYPE:"how_do_you_take_your_coffee",UPDATE_ROAST_LEVEL:"select_roast_level",UPDATE_TASTE:"select_taste",UPDATE_GRIND_SETTING:"whole_bean_or_ground",UPDATE_HOT_OR_COLD:"select_hot_or_cold",UPDATE_ADDITIONS:"select_additions",UPDATE_BREW_METHOD:"select_brew_method",CHANGE_FREQUENCY:"change_frequency",CHANGE_PAYMENT_PLAN:"change_payment_plan",CHANGE_GRIND_TYPE:"change_grind_type",CHANGE_BAG_SIZE:"change_bag_size",CHANGE_SHIPPING_ADDRESS:"change_shipping_address",CHANGE_BUNDLE_SIZE:"change_bundle_size",UPDATE_CAFFEINE_V2:"update_caffeine_v2",UPDATE_ADDITIVES_V2:"update_additives_v2",UPDATE_GRIND_V2:"update_grind_v2",UPDATE_BREW_TYPES_V2:"update_brew_types_v2",UPDATE_ROAST_RANGE_V2:"update_roast_range_v2",UPDATE_FLAVORS_V2:"update_flavors_v2",UPDATE_ORIGINS_V2:"update_origins_v2",UPDATE_LIFESTYLE_V2:"update_lifestyle_v2",UPDATE_OPENNESS_V2:"update_openness_v2",UPDATE_CAFFEINE_V3:"update_caffeine_v3",UPDATE_ADDINS_V3:"update_addins_v3",UPDATE_GRIND_V3:"update_grind_v3",UPDATE_BREW_TYPE_V3:"update_brew_type_v3",UPDATE_ROAST_LEVEL_V3:"update_roast_level_v3",UPDATE_FLAVOR_V3:"update_flavor_v3",UPDATE_VARIETY_V3:"update_variety_v3",UPDATE_ESPRESSO_MACHINE_V3:"update_espresso_machine_v3",UPDATE_SKILL_V3:"update_skill_v3",CANCEL_SUBSCRIPTION:"cancel_subscription",PAUSE_SUBSCRIPTION:"pause_subscription",REACTIVATE_SUBSCRIPTION:"reactivate_subscription",REACTIVATE_AND_UP_SELL_SUBSCRIPTION:"reactivate_and_up_sell_subscription",UP_SELL_SUBSCRIPTION:"up_sell_subscription"};n.n.MY_TRADE,n.n.MY_TRADE,n.n.MY_QUEUE,n.n.MY_QUEUE,n.n.PAST_DELIVERIES,n.n.PAST_DELIVERIES,n.n.SUBSCRIPTIONS,n.n.SUBSCRIPTIONS,n.n.MY_FAVORITES,n.n.MY_FAVORITES,n.n.TASTE_PROFILE,n.n.TASTE_PROFILE,n.n.EDIT_SUBSCRIPTION_DETAILS,n.n.EDIT_SUBSCRIPTION_DETAILS,n.n.PAYMENT_METHODS,n.n.PAYMENT_METHODS,n.n.SETTINGS,n.n.SETTINGS,n.n.MY_GIFTS,n.n.MY_GIFTS,n.n.ORDER_HISTORY,n.n.ORDER_HISTORY,n.n.PERSONAL_INFORMATION,n.n.PERSONAL_INFORMATION,n.n.NOTIFICATION_PREFERENCES,n.n.NOTIFICATION_PREFERENCES,n.n.QUEUE_BUILDER,n.n.QUEUE_BUILDER,n.n.TASTE_GRAPH,n.n.TASTE_GRAPH,n.n.TRADE_REDEEM,n.n.TRADE_REDEEM;r.CHANGE_PAYMENT_PLAN,r.CHANGE_BAG_SIZE,r.CHANGE_QUANTITY,r.CHANGE_FREQUENCY,r.UPDATE_COFFEE_TYPE,r.UPDATE_ROAST_LEVEL,r.UPDATE_TASTE,r.UPDATE_GRIND_SETTING,r.CHANGE_BAG_SIZE,r.CHANGE_QUANTITY,r.CHANGE_FREQUENCY,r.CHANGE_GRIND_TYPE,r.CHANGE_BUNDLE_SIZE,r.CHANGE_PAYMENT_PLAN,r.CHANGE_SHIPPING_ADDRESS;var i={STANDARD:"Standard Bag",BIG:"Big Bag"},d={GROUND:{key:"ground",displayText:"Ground"},WHOLE:{key:"whole",displayText:"Whole Bean"}};r.UPDATE_CAFFEINE_V3,r.UPDATE_ADDINS_V3,r.UPDATE_GRIND_V3,r.UPDATE_BREW_TYPE_V3,r.UPDATE_ROAST_LEVEL_V3,r.UPDATE_FLAVOR_V3,r.UPDATE_VARIETY_V3,r.UPDATE_SKILL_V3}};let i={};function d(e){let t=i[e];if(void 0!==t)return t.exports;let a=i[e]={exports:{}};return r[e](a,a.exports,d),a.exports}d.m=r,e=[],d.O=(t,a,n,r)=>
35{if(a){r=r||0;for(var i=e.length;i>0&&e[i-1][2]>r;i--)e[i]=e[i-1];e[i]=[a,n,r];return}let o=1/0;for(var i=0;i<e.length;i++){let[a,n,r]=e[i],u=!0;for(var l=0;l<a.length;l++)(!1&r||o>=r)&&Object.keys(d.O).every(e=>d.O[e](a[l]))?a.splice(l--,1):(u=!1,r<o&&(o=r));if(u){e.splice(i--,1);let a=n();void 0!==a&&(t=a)}}return t},d.n=e=>{let t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},d.d=(e,t)=>{if(Array.isArray(t))for(var a=0;a<t.length;){var n=t[a++],r=t[a++];d.o(e,n)?0===r&&a++:0===r?Object.defineProperty(e,n,{enumerable:!0,value:t[a++]}):Object.defineProperty(e,n,{enumerable:!0,get:r})}else for(var n in t)d.o(t,n)&&!d.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},d.e=()=>Promise.resolve(),d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),d.j=3738,d.dn=e=>{(Object.getOwnPropertyDescriptor(e,"name")||{}).writable||Object.defineProperty(e,"name",{value:"default",configurable:!0})},t={3738:0},d.O.j=e=>0===t[e],a=(e,a)=>{let[n,r,i]=a;var o,l,u=0;if(n.some(e=>0!==t[e])){for(o in r)d.o(r,o)&&(d.m[o]=r[o]);if(i)var s=i(d)}for(e&&e(a);u<n.length;u++)l=n[u],d.o(t,l)&&t[l]&&t[l][0](),t[l]=0;return d.O(s)},(n=self.webpackChunkshopify_frontend=self.webpackChunkshopify_frontend||[]).forEach(a.bind(null,0)),n.push=a.bind(null,n.push.bind(n));let o=d.O(void 0,[2076],()=>d(7969));o=d.O(o)})(); 36//# chunkId=01a0ceac-87a6-7bb1-8687-f1a63dabfc33
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.