PageSourceSearch

https://www.petsmart.com/acp/_next/static/chunks/270rw90un4vy1.js

js petsmart.com collected 2026-09-24 08:46:52 UTC 62,831 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="b1c45f5a-909e-e0d3-1210-49d96e90affc")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,987286,e=>{"use strict";let t="psLastSearchedTerm",i="psLastSearchStats";e.s(["getSearchStats",0,()=>{let e,r=sessionStorage.getItem(i);return{...r?JSON.parse(r):{searchType:"",searchResults:void 0},searchTerm:(e=sessionStorage.getItem(t))?JSON.parse(e):""}},"setSearchStats",0,({searchResults:e,searchTerm:r,searchType:n,isSuggestedProduct:a})=>{sessionStorage.setItem(t,JSON.stringify(r)),sessionStorage.setItem(i,JSON.stringify({searchResults:e,searchTerm:r,searchType:n,isSuggestedProduct:a}))}])},569711,432907,35455,865343,744130,243482,611115,299839,103066,902241,607058,844157,517744,834994,658373,154559,e=>{"use strict";e.i(657245);var t,i,r,n,a,s=e.i(913193);e.i(215713);var o=e.i(749305),c=e.i(36236),l=e.i(118449),u=e.i(524455),d=e.i(391744);let m=e=>{!e?.uniqueEventId&&(window.dataLayer||(window.dataLayer=[]),e&&window.dataLayer.push(e))},g="analytics_deferred_datalayer_events",p=e=>void 0===e?"":e;e.s(["createItemsViewEvent",0,(e,t,i,r=[],n="",a)=>{let s=((e,t,i,r="",n)=>{let a=[];return e.forEach((e,s)=>{let o=n?.(e);a.push({item_name:e.title??"",item_id:e.masterProductID?.toString()??"",price:e.prices?parseFloat(e.prices[e.prices.length-1].toString()):void 0,index:e.__position??s+1,item_category:e.merchandisingHierarchy?.vicePresidentName??"",item_category2:e.merchandisingHierarchy?.division??"",item_category3:e.merchandisingHierarchy?.department??"",item_category4:e.merchandisingHierarchy?.class??"",item_category5:e.merchandisingHierarchy?.category??"",item_brand:e.brand,item_variant:`${e.id}`,item_list_name:t,item_list_id:i,item_search_term:r,...o&&{existing_subscription:o}})}),a})(e,t,i,n,a);return{ecommerce:{currency:(0,u.getLocale)()===d.Locale["en-US"]?l.Currency.USD:l.Currency.CAD,category:p(r[0]),sub_category1:p(r[1]),sub_category2:p(r[2]),items:s}}},"dataLayerPush",0,m,"deferDataLayerPush",0,e=>{try{let t=sessionStorage.getItem(g),i=t?JSON.parse(t):[];i.push(e),sessionStorage.setItem(g,JSON.stringify(i))}catch{m(e)}},"flushDeferredDataLayerEvents",0,()=>{try{let e=sessionStorage.getItem(g);if(!e)return;let t=JSON.parse(e);sessionStorage.removeItem(g),t.forEach(e=>m(e))}catch{}}],432907);var _=e.i(302987);e.i(181737);var h=e.i(841635),y=e.i(947256),v=e.i(609485),f=e.i(432402),T=e.i(255676);let E={ca:{gtmContainerId:(0,T.getENV)("NEXT_PUBLIC_GTM_CA_CONTAINER_ID"),gtmPreview:(0,T.getENV)("NEXT_PUBLIC_GTM_CA_PREVIEW"),gtmAuth:(0,T.getENV)("NEXT_PUBLIC_GTM_CA_AUTH")},us:{gtmContainerId:(0,T.getENV)("NEXT_PUBLIC_GTM_US_CONTAINER_ID"),gtmPreview:(0,T.getENV)("NEXT_PUBLIC_GTM_US_PREVIEW"),gtmAuth:(0,T.getENV)("NEXT_PUBLIC_GTM_US_AUTH")}};var b=((t={}).VIEW_PAGE_SECTION="view_page_section",t.VIEW_ITEM_LIST="view_item_list",t),S=((i={}).SIGN_IN_DRAWER="login modal",i.REAUTHENTICATE_SIGN_IN_DRAWER="reauthenticate login modal",i.LOGIN_PAGE="login page",i.REAUTHENTICATE_LOGIN_PAGE="reauthenticate login page",i.CHECKOUT="checkout",i.REAUTHENTICATE_CHECKOUT="reauthenticate checkout",i);e.s(["Events",()=>b,"LoginEvents",()=>S,"gtmConfig",0,E],35455),e.s([],865343);let k={YES:"Yes",NO:"No",SEARCH_REFERER:"Search",BROWSE_REFERER:"Browse",HOMEPAGE_REFERER:"Homepage",RECOMMENDATION_REFERER:"Recommendation",EXTERNAL_REFERER:"External",STANDARD_PDP:"Standard PDP",CONTENTFUL_REFERER:"contentful",PRODUCT_CAROUSEL_REFERER:"contentful-pdp"};e.s(["TrackingParams",0,k],744130);var C=e.i(394096),A=e.i(980406),P=e.i(181019),I=e.i(759556);let O=e=>{switch(e){case k.RECOMMENDATION_REFERER:return v.NavigationListNames.PRODUCT_RECOMMENDATION;case k.HOMEPAGE_REFERER:return v.NavigationListNames.HOMEPAGE;case k.BROWSE_REFERER:return v.NavigationListNames.MAIN;case k.SEARCH_REFERER:return v.NavigationListNames.SEARCH;case k.CONTENTFUL_REFERER:return v.NavigationListNames.CONTENTFUL;case k.PRODUCT_CAROUSEL_REFERER:return v.NavigationListNames.RELATED_PRODUCTS;default:return v.NavigationListNames.MAIN}},R=e=>{switch(e){case k.RECOMMENDATION_REFERER:return v.NavigationListTypes.PRODUCT_RECOMMENDATION;case k.HOMEPAGE_REFERER:return v.NavigationListTypes.HOMEPAGE;case k.BROWSE_REFERER:return v.NavigationListTypes.STANDARD_PLP;case k.SEARCH_REFERER:return v.NavigationListTypes.SEARCH;case k.CONTENTFUL_REFERER:case k.PRODUCT_CAROUSEL_REFERER:return v.NavigationListTypes.PRODUCT_CAROUSEL;default:return v.NavigationListTypes.STANDARD_PDP}},D=(e="Other")=>{if(!document.referrer||new URL(document.referrer).origin!==(0,A.getOrigin)())return k.EXTERNAL_REFERER;let t=(0,P.getQueryStringValue)("fmethod");if(t)return t;let{previousPage:i}=globalThis.sessionStorage;return"homepage"===i?k.HOMEPAGE_REFERER:e},N=e=>{let t=(0,I.parseFrefStyleFindingMethod)(e);if(t)return{item_list_id:t.item_list_id,item_list_name:t.item_list_name,index:t.index};let i=D(e);return{item_list_id:R(i),item_list_name:O(i)}};e.s(["getGa4ItemListAttributionFromSkuFindingMethod",0,N,"getNavigationId",0,R,"getNavigationName",0,O,"process
2FindingMethod",0,D],243482);var L=e.i(792921),w=e.i(620539);let U=e=>{if(!e||L.IS_SSR)return"";try{let t=window.localStorage.getItem(w.PDP_FINDING_METHOD_BY_SKU);if(!t)return"";return JSON.parse(t)[e]??""}catch(e){return""}};e.s(["getSkuFindingMethod",0,U],611115);let x=new Set(["ios","android"]),M=e=>{let t;return null!=(t=e.petmChannel?.toLowerCase())&&x.has(t)&&""===U(e.sku)?{item_list_id:"existing cart",item_list_name:"existing cart"}:N(U(e.sku))};e.s(["resolveGa4ItemListAttributionForCartItem",0,M],299839);let j=e=>{if(!e)return null;let t=new Date(e);return Number.isNaN(t.getTime())?null:t.toISOString().slice(0,10).replaceAll("-","")};e.s(["addScheduledDeliveryDateLabel",0,(e,t)=>t?`${e} scheduled`:e,"formatScheduledDeliveryDate",0,j],103066);let H=e=>{if(e&&!L.IS_SSR)try{let t=sessionStorage.getItem("skuSearchTerms");if(!t)return;let i=JSON.parse(t);if(!Object.prototype.hasOwnProperty.call(i,e))return;return i[e]}catch(e){return}},F=(e,t)=>void 0!==e?e:t;e.s(["getSkuSearchTerm",0,H,"resolveItemSearchTerm",0,F],902241);var G=e.i(987286);let q=e=>String(e.webStyleId??e.sku??"")||null;e.s(["getGa4ItemId",0,q],607058);let B=e=>({name:e.name,id:e.objectID,brand:e.brand,dimension5:e["pharmacy-type"]||"Other",dimension18:e.color?.value,dimension19:e.size?Object.values(e.size)[0]:void 0,dimension20:e.flavor?.value,dimension21:e.customCaseQuantity,dimension41:e.merchandisingHierarchy?.vicePresidentName,dimension42:e.merchandisingHierarchy?.division,dimension43:e.merchandisingHierarchy?.department,dimension44:e.merchandisingHierarchy?.class,dimension45:e.merchandisingHierarchy?.category}),V=e=>{let t=e.price?.number||(e.prices?Number(e.prices[0]):void 0);return{name:e.name||e.title,id:e.objectID,brand:e.brand,price:t,dimension5:e["pharmacy-type"]||"Other",dimension6:k.STANDARD_PDP,dimension41:e.merchandisingHierarchy?.vicePresidentName,dimension42:e.merchandisingHierarchy?.division,dimension43:e.merchandisingHierarchy?.department,dimension44:e.merchandisingHierarchy?.class,dimension45:e.merchandisingHierarchy?.category}},W=e=>{let t=(0,h.getDefaultCategories)(e);return t?.length?{dimension9:t[0]?.name.default??null,dimension10:t[1]?.name.default??null,dimension11:t[2]?.name.default??null}:{}},$=(e,t)=>e.map(e=>({list:t,price:e.price?.number,position:e.__position,...W(e),...B(e)})),K=e=>e?"assisted search":"manual search",X=e=>"/"!==e?e?.substring(1).replace(/\//g,"-"):"homepage",z=e=>e?.toLowerCase().replace(/\s+/g,"-")??"";e.s(["extractCategoriesFromUrl",0,e=>{if(!e)return{category:null,subCategory:null};try{let t=e;try{t=new URL(e).pathname}catch{}let i=t.replace(/^\/+|\/+$/g,"").split("?")[0].replace(/\.html?$/,"").split("/").filter(Boolean);return{category:i[0]??null,subCategory:i[1]??null}}catch{return{category:null,subCategory:null}}},"getAvailabilityConstant",0,e=>e>0?k.YES:k.NO,"getBaseUrlJoined",0,e=>e?(0,f.joinUrlOrPath)(window.location.origin,e):e,"getDimensionCategories",0,W,"getItemDiscount",0,e=>e.basePrice*e.quantity-(e.salePrice??0),"getProductObject",0,B,"getPromoDesc",0,z,"getPromoOrigin",0,X,"getRoughTotal",0,e=>e.reduce((e,t)=>e+(t.price??0),0),"getStockLevelConstant",0,e=>({[_.StockStatusEnum.InStock]:"In Stock",[_.StockStatusEnum.FewLeftInStock]:"Low Stock",[_.StockStatusEnum.OutOfStock]:"Out of Stock",[_.StockStatusEnum.NotAvailable]:null})[e],"getSubmitSearchType",0,K,"getViewSearchResultsType",0,(e,t)=>0===e?"no results":"manual"===t?"manual search":"assisted search","mapCartItem",0,e=>({name:e.name,id:e.sku,price:e.totalPrice/100,brand:e.merchandiseBrand,quantity:e.quantity,dimension18:e.variant?.color??null,dimension19:e.variant?.size??null,dimension20:e.variant?.flavor??null,dimension5:e.pharmacyType??"Others",dimension21:e.customCaseQuantity??null,dimension12:e.fulfillmentMethod?.toLowerCase()??null,dimension14:e.storeId??null,dimension13:e.autoshipFrequency??null,dimension39:"Yes",dimension41:e.mhVicePresidentName,dimension42:e.mhDivision,dimension43:e.mhDepartment,dimension44:e.mhClass,dimension45:e.mhCategory,metric4:e.basePrice/100,metric5:e.salePrice/100,maxQtyReached:e.quantity<e.availableQuantity?"no":"yes",dimension31:e.positionWithinCart}),"mapCategoriesFromUrl",0,e=>e?.split("/").filter(e=>""!==e)||[],"mapCheckoutItems",0,(e,t)=>e.fulfillmentGroups.flatMap(e=>e.items.map(i=>{let r=M(i);return{item_name:i.name,item_id:q(i),quantity:i.quantity,price:i.salePrice,item_brand:i.merchandiseBrand,fulfillment_method:(0,C.buildFulfillmentMethodLabel)(e.fulfillmentMethod,i),autoship_frequency:(0,y.formatAutoshipFrequency)(i.autoshipFrequency,i.autoshipFrequencyUnitOfMeasure),store_id:e.storeId,size:i.variant?.size,flavor:i.variant?.flavor,color:i.variant?.color,item_cart_order:i.positionWithinCart,item_category:i.mhVicePresidentName,item_category2:i.mhDivision,item_category3:i.mhDepartment,item_category4:i.mhClass,item_category5:i.mhCategory,item_variant:i.sku,default_version:i.masterProductSku===i.sku?"yes":"no",item_list_name:r.item_list_name,item_list_id:r.item_list_id,...void 0!==r.index&&{index:r.index},item_search_term:F(H(i.sku),r.item_list_id===v.NavigationListTypes.SEARCH?(0,G.getSearchStats)().searchTerm??null:null),...t&&{sth_availability:i?.sth_availability??"",bopis_availability:i?.bo
2pis_availability??"",sdd_availability:i?.sdd_availability??"",sth_stock_availability:i?.sthStockAvailability??"",bopis_stock_availability:i?.bopisStockAvailability??"",sdd_stock_availability:i?.sddStockAvailability??""},scheduled_autoship_date:j(i.scheduledDeliveryDate)}})),"mapImpressions",0,$,"mapItem",0,e=>{let t=M(e);return{name:e.name,id:e.sku,price:e.totalPrice,brand:e.merchandiseBrand,quantity:e.quantity,dimension18:e.variant?.color??null,dimension19:e.variant?.size??null,dimension20:e.variant?.flavor??null,dimension5:e.pharmacyType??"Others",dimension21:e.customCaseQuantity??null,dimension12:null,dimension14:null,dimension13:e.autoshipFrequency??null,dimension39:"Yes",dimension41:e.mhVicePresidentName,dimension42:e.mhDivision,dimension43:e.mhDepartment,dimension44:e.mhClass,dimension45:e.mhCategory,metric4:e.basePrice,metric5:e.salePrice,maxQtyReached:e.quantity<e.availableQuantity?"no":"yes",dimension31:e.positionWithinCart,item_list_name:t.item_list_name,item_list_id:t.item_list_id,...void 0!==t.index&&{index:t.index}}},"mapProductClick",0,V,"roundTotal",0,e=>Math.round(100*e)/100,"toDollarsAmount",0,e=>e/100],844157);let J=(e,t)=>{if(!e)return null;let i=e.toLowerCase().trim(),r=!!t.autoshipFrequency;return t.scheduledDeliveryDate?"sth autoship scheduled":"sth autoship"===i||i===o.DeliveryType.STH&&r?r?"sth autoship":"sth one-time":i===o.DeliveryType.AUTOSHIP?"sth autoship":`${i} ${r?"autoship":"one-time"}`},Y=e=>{let t=new Set;for(let i of e.items){let r=J(e.fulfillmentMethod,i);r&&t.add(r)}return Array.from(t)};e.s(["getDiscountCodesString",0,e=>e.map(e=>e.code).join(","),"getFulfillmentMethodForItem",0,J,"getFulfillmentMethodsString",0,e=>{let t=[];for(let i of e)for(let e of Y(i))t.includes(e)||t.push(e);return t.join(" | ")},"getGaUserId",0,function(e){let t=(0,s.getCookieValue)(e);if(t){if(t){let e=t.split(".").slice(-2);if(2===e.length)return e.join("-")}return}},"getPaymentMethodsString",0,e=>e.map(e=>e.method===c.PaymentMethodsType.CREDITCARD&&e.paymentCardType?e.paymentCardType:e.method.toLowerCase()).join(",")],569711),e.i(52726),e.i(488834);var Q=e.i(316528);e.i(668339);var Z=((r={}).ADD_TO_WISHLIST="add_to_wishlist",r.REMOVE_FROM_WISHLIST="remove_from_wishlist",r.ADD_TO_CART="add_to_cart",r.REMOVE_FROM_CART="remove_from_cart",r.PAGE_VIEW="page_view",r.VIEW_ITEM="view_item",r.TAB_CLICK="tab_click",r.SUBMIT_SEARCH="submit_search",r.VIEW_SEARCH_RESULTS="view_search_results",r.LEGACY_SEARCH="Search",r.ERROR="error",r);e.s(["TrackingEvents",()=>Z],517744),e.s([],834994),o.DeliveryType.BOPIS,o.DeliveryType.BOPIS,o.DeliveryType.AUTOSHIP,o.DeliveryType.SDD,o.DeliveryType.SDD,o.DeliveryType.AUTOSHIP,o.DeliveryType.STH,o.DeliveryType.STH,o.DeliveryType.AUTOSHIP;var ee=((n={}).PROMO="Promo",n.SHOPPABLE="Shoppable",n);(a={}).PDP="pdp",a.PLD="pld",a.CART="cart",a.CHECKOUT="checkout",a.HOMEPAGE="homepage",a.FEATURE_PAGE="feature page",a.ACCOUNT="My Account",e.s(["Tile6UpVariant",()=>ee],658373);let et=(0,Q.getCurrency)(),ei=(e,t,i)=>{m({event:Z.ERROR,site_section:e,error_message:t,error_detail:i??""});let r=t.split("|");if(r.length)for(let e of r)m({event:"treatErrorMessageSplit",error_message:e.trim(),error_detail:i??""})},er=e=>{let t="string"==typeof e?Number(e):e;if("number"==typeof t&&Number.isFinite(t)&&0!==t)return t},en=(e,{service:t,breed:i="",selection:r})=>{"click_upcoming_appt"===e?m({event:e,selection:r,service:t.toLowerCase()}):m({event:e,service:t.toLowerCase(),breed:i?.toLowerCase()})},ea=e=>{if(!e)return null;let t="day",i=e;return e>=90?(t="month",i=e/30):e>=7&&(t="week",i=e/7),`every ${i} ${t}${i>1?"s":""}`};e.s(["toReportableLoyaltyNumber",0,er,"trackAccountAddToCart",0,(e,t,i)=>{let r=t.map(e=>({name:e.itemDescription?.replace(/['"`]/g,"\\$&"),id:e.itemId,price:e.unitPriceAmount,brand:e.product.brand,quantity:e.orderedQuantity,dimension12:e.fulfillmentMethod?.toLowerCase()??null,dimension6:i,dimension39:"Yes",dimension19:e.itemSize??null,dimension21:null,dimension13:null,dimension9:e.product.category,dimension10:e.product.subCategory1,dimension14:e.shippingInfo?.shipToFacility??null,dimension11:e.product.subCategory2,dimension
25:e.product.pharmacyType??"Others",dimension20:e.product.flavor??null,dimension18:e.product.color??null,dimension41:e.product.vicePresidentName??null,dimension42:e.product.hierarchyDivision??null,dimension43:e.product.hierarchyDepartment??null,dimension44:e.product.hierarchyClass??null,dimension45:e.product.hierarchyCategory??null}));m({ecommerce:null}),m({event:"EEaddToCart",ecommerce:{currencyCode:e,add:{actionField:{list:i,action:"add"},products:r}}})},"trackApptCancellationSuccess",0,e=>en("cancel_appt",e),"trackApptConfirmClick",0,e=>en("confirm_appt",e),"trackAutoship",0,(e,t,i,r,n,a,s,o,c={})=>{m({event:e,value:t,currency:r,subscription_id:i,product_id:a,product_price:s,..."change_subscription_frequency"!==e?{subscription_frequency:ea(n)}:{new_selection:ea(n)},..."change_subscription_quantity"!==e&&{product_quantity:o},...c})},"trackBannerAlert",0,(e,t)=>{m({event:"banner_alert",site_section:e,alert_message:t.toLowerCase()})},"trackCardUpClick",0,({variant:e,title:t,cardName:i,cardPosition:r,link:n,promoType:a,promoDesc:s,pathname:o="",linkText:c=""})=>{m({ecommerce:null}),m({event:"contentful_click",position:r,link_text:z(i)??"",link_url:n,promo_title:t,promo_variant:e,promo_origin:X(o),promo_desc:s,promo_type:a})},"trackChangePassword",0,e=>{m({event:"change_password",site_section:e})},"trackCheckoutSignUpImpression",0,()=>{m({event:"checkout-signup-impression"})},"trackClickAddGotchaDay",0,()=>{m({event:"click_add_gotcha_day",site_section:"my account | pets"})},"trackClickContinueShopping",0,()=>{m({event:"click_continue_shopping"})},"trackClickToBookAppt",0,e=>{m({event:"click_to_book_appt",link_url:e,link_text:"book appointment",site_section:"my account | appointments"})},"trackClickToShop",0,({linkText:e,linkUrl:t,siteSection:i})=>{m({event:"click_to_shop",link_text:e,link_url:t,site_section:i})},"trackContentfulClick",0,({position:e,linkText:t,linkUrl:i,promoTitle:r,promoVariant:n,promoOrigin:a,promoDesc:s,promoType:o,skipEcommerceCleanup:c})=>{let l={event:"contentful_click",link_text:t,link_url:i,promo_title:r,promo_variant:n,...a&&{promo_origin:X(a)},...s&&{promo_desc:z(s)},...o&&{promo_type:o},...e&&{position:e}};c||m({ecommerce:null}),m(l)},"trackCreateAccount",0,({loyaltyId:e,treatsPoints:t,currentTierRank:i}={})=>{let r=er(e),n=er(t),a=er(i);m({event:"create_account",...void 0!==r&&{loyalty_id:r},...void 0!==n&&{treats_points:n},...void 0!==a&&{treats_tier:`tier ${a}`}})},"trackEEImpression",0,({products:e,list:t})=>{m({event:"EEimpression",ecommerce:{currencyCode:et,impressions:$(e,t)}})},"trackError",0,ei,"trackErrorCustom",0,(e,t)=>{m({event:"error_custom",site_section:e,error_message:t})},"trackFeatureBannerClick",0,(e,t)=>{m({event:"FeatureBannerClick",bannerclick_name:e,bannerTitle:t})},"trackGlobalPromoBanner",0,e=>{m({event:"GlobalPromotionBannerClicks",global_promotion_banner_name:e})},"trackGotchaDayError",0,e=>{m({event:"error_custom",site_section:"my account | pets",error_message:e.toLowerCase()})},"trackKeepApptClick",0,e=>en("keep_appt",e),"trackLegacySearchEvent",0,(e,t)=>{m({event:Z.LEGACY_SEARCH,searchType:K(t),searchAssist:t,searchTerm:e})},"trackMainNavLinkClick",0,e=>{m({event:"MainNavClicks",clickTerm:e})},"trackMemorializePetSuccess",0,e=>{m({event:"memorialize_pet",site_section:"pet memorial",pet_type:e})},"trackNavigationClick",0,(e,t)=>{m({event:"nav_click",nav_section:"my account nav",selection:e,link_url:t})},"trackNavigationHeaderClick",0,(e,t,i="header nav")=>{m({event:"nav_click",nav_section:i,selection:e,link_url:t})},"trackPersonalizationSignUpSuccess",0,e=>{m({event:"personalization",personalization:e.join(",")})},"trackPreferencesSave",0,e=>{let t={isDogPreferred:"dog",isCatPreferred:"cat",isBirdPreferred:"bird",isFishPreferred:"fish",isReptilePreferred:"reptile",isSmallPetPreferred:"small pet"},i=Object.entries(e.petPreferences).filter(([e,t])=>t).map(([e])=>t[e]).filter(Boolean),r=[];e.isTextOptedIn&&r.push("text"),e.isEmailOptedIn&&r.push("email"),m({event:"save_about_you",pet_preference:i.length>0?i.join("|"):"",communication_preference:r.length>0?r.join("|"):""})},"trackProductListFilter",0,({position:e,linkUrl:t,linkText:i,promoTitle:r,promoVariant:n,filterSelection:a,filterType:s,results:o})=>{m({event:"product_list_filter",filter_selection:a,filter_type:s,position:e,link_url:t,link_text:i,promo_title:r,promo_variant:n,results:o})},"trackProductTileClick",0,({product:e,position:t,variant:i=null,list:r=null})=>{let n={list:r};(0,u.getLocale)()===d.Locale["en-CA"]&&(n.action="click"),m({event:"EEproductClick",ecommerce:{currencyCode:et,click:{actionField:n,products:[{...V(e),position:t}]},variant:i}})}
2,"trackProductTileItemClick",0,({product:e,listPosition:t,pdpType:i,ecommerce:r})=>{let n={quantity:1,size:e.itemSize??"",flavor:e.flavor?.value??"",item_variant:e.objectID,color:e.color?.value??""},{index:a,...s}={...r.items[0],...n},o={event:"select_item",ecommerce:{currency:r.currency,...null!==i&&{pdp_type:i??v.NavigationListTypes.STANDARD_PDP},category:r.category,sub_category1:r.sub_category1,sub_category2:r.sub_category2,items:[{item_name:s.item_name,item_id:s.item_id,quantity:s.quantity,price:s.price,item_category:s.item_category,item_category2:s.item_category2,item_category3:s.item_category3,item_category4:s.item_category4,item_category5:s.item_category5,item_brand:s.item_brand,item_variant:s.item_variant,...void 0!==t&&{index:t},item_list_name:s.item_list_name,item_list_id:s.item_list_id,color:s.color,size:s.size,flavor:s.flavor,item_search_term:s.item_search_term,...null!=s.existing_subscription&&{existing_subscription:s.existing_subscription}}]}};m({ecommerce:null}),m(o)},"trackProfileManagerClick",0,e=>{m({event:"click_profile_manager",site_section:"my account | about you | pet memorial | profile manager",selection:e})},"trackPromoBannerCTAClick",0,(e,t,i)=>{m({event:"PromoBannerClick",bannerTitle:e,variant:t,clickText:i})},"trackRebookApptClick",0,e=>en("rebook_appt",e),"trackRedeemApptClick",0,e=>en("redeem_appt",e),"trackResetPassword",0,()=>{m({event:"reset_password"})},"trackRestoreMemorializedPet",0,e=>{m({event:"restore_memorialized_pet",site_section:"my account | about you | pet memorial",pet_type:e.toLowerCase()})},"trackScheduledOrderDetailsAddToCart",0,e=>{let{cart:t,enrichedItems:i,addToCartType:r,additionalData:n}=e,{category:a,sub_category1:s,sub_category2:o,productRecommendation:c}=n;m({ecommerce:null});let l=new Map(i.map(e=>[e.id,e])),u=t.fulfillmentGroups.flatMap(e=>e.items.map(t=>({...(({item:e,group:t,includeStockAvailability:i})=>{let r=M(e);return{item_name:e.name,item_id:q(e),quantity:e.quantity,price:Math.min(e.salePrice,e.basePrice),item_brand:e.merchandiseBrand,item_variant:e.sku,fulfillment_method:(0,C.buildFulfillmentMethodLabel)(t.fulfillmentMethod,e),autoship_frequency:(0,y.formatAutoshipFrequency)(e.autoshipFrequency,e.autoshipFrequencyUnitOfMeasure),store_id:t.storeId??null,size:e.variant?.size??null,flavor:e.variant?.flavor??null,color:e.variant?.color??null,item_cart_order:e.positionWithinCart,item_category:e.mhVicePresidentName,item_category2:e.mhDivision,item_category3:e.mhDepartment,item_category4:e.mhClass,item_category5:e.mhCategory,default_version:e.masterProductSku===e.sku?"yes":"no",item_list_name:r.item_list_name,item_list_id:r.item_list_id,...void 0!==r.index&&{index:r.index},item_search_term:F(H(e.sku),r.item_list_id===v.NavigationListTypes.SEARCH?(0,G.getSearchStats)().searchTerm??null:null),...i&&{sth_availability:e?.sth_availability??"",bopis_availability:e?.bopis_availability??"",sdd_availability:e?.sdd_availability??"",sth_stock_availability:e?.sthStockAvailability??"",bopis_stock_availability:e?.bopisStockAvailability??"",sdd_stock_availability:e?.sddStockAvailability??""},scheduled_autoship_date:j(e.scheduledDeliveryDate),autoship_availability:e.autoshipEnabled?"yes":"no",autoship_autoselected:"no"}})({item:l.get(t.id),includeStockAvailability:!0,group:e}),item_list_name:"order details",item_list_id:"order details"})));m({event:"add_to_cart",ecommerce:{currency:t.currency,value:t.summary?.totalAmount??0,pdp_type:"order details",add_to_cart_type:r,category:a,sub_category1:s,sub_category2:o,product_recommendation:c,items:u}})},"trackSearchFlyoutClick",0,({term:e,header:t,url:i})=>{m({event:"search-flyout-click","search-flyout-destinationURL":i,"search-flyout-searchTerm":e,"search-flyout-sectionHeader":t})},"trackSignUpFailure",0,e=>{m({event:"user-signup-failed",accountCreationFailureReason:e})},"trackSignUpSubmit",0,()=>{m({event:"user-signup-submit"})},"trackSignUpSuccess",0,()=>{m({event:"user-signup-success"})},"trackSubmitSearchEvent",0,(e,t,i)=>{m({event:Z.SUBMIT_SEARCH,search_type:K(t),search_assist:t?.toString().toLowerCase(),search_assist_term:i,search_term:e})},"trackTile6UpClick",0,({variant:e,name:t,position:i,navigationClick:r})=>{let n={[ee.SHOPPABLE]:"ShoppableBannerClick",[ee.PROMO]:"SixPromoTileClick"}[e];e===ee.SHOPPABLE&&m({event:n,shoppable_banner_name:t,shoppable_banner_position:i,navigation_click:r}),e===ee.PROMO&&m({event:n,promo_banner_name:t,promo_banner_position:i,navigation_click:r})},"trackTilesClicks",0,({variant:e,header:t,title:i,position:r,row:n})=>
2{m({event:"Tile Clicks",variant:e,title:t,tile_description:i,tile_position:r,tile_row:n})},"trackTreatsSignUpFailure",0,e=>{m({event:"TreatsSignupFail",errorCount:e.length,errorMessage:e[0]}),ei("create account",e.join("|"))},"trackTreatsSignUpSuccess",0,()=>{m({event:"TreatsSignupSuccess"})},"trackUpcomingApptClick",0,e=>en("click_upcoming_appt",e),"trackUserAuthentication",0,({totalTreatsPoints:e,loyaltyId:t,storeId:i,loginState:r})=>{m({event:"UserAuthentication",totalTreatsPoints:e,loyaltyId:t,storeId:i,loginState:r})},"trackVisualNavigationClicks",0,({categoryId:e,navPos:t,text:i})=>{m({event:"VisualNavigationClicks",categoryId:e,navigation_position:t,itemText:i})}],154559)},112649,e=>{"use strict";var t=e.i(334721),i=e.i(865771),r=e.i(8069);e.i(657245);var n=e.i(504960),a=e.i(943292),s=e.i(557131),o=e.i(857078),c=e.i(154559);let l=new Set;function u(e){return`auth0:createAccountTracked:${e}`}e.s(["useAuth0CreateAccountEvent",0,function(){let e=(0,s.useDecisions)("auth0"),{getIdTokenClaims:d,isAuthenticated:m,isLoading:g}=(0,t.useAuth0)(),{memberPoints:p}=(0,o.useLoyaltyContext)(),_=(0,i.usePathname)(),h=(0,r.useRef)(p);h.current=p,(0,r.useEffect)(()=>{if(!e||g||!m||(0,a.isAuth0CallbackPath)(_??""))return;let t=!0;return async function(){let e;try{e=await d()}catch{return}if(!t||e?.[n.AUTH0_REGISTRATION_CLAIM]!==!0)return;let i=e.sub;if(!(!i||function(e){if(l.has(e))return!0;try{return null!==globalThis.localStorage.getItem(u(e))}catch{return!1}}(i))){l.add(i);try{globalThis.localStorage.setItem(u(i),"true")}catch{}(0,c.trackCreateAccount)({loyaltyId:e[n.AUTH0_LOYALTY_ID_CLAIM],treatsPoints:h.current?.availablePoints,currentTierRank:h.current?.currentTierRank})}}(),()=>{t=!1}},[d,e,m,g,_])}])},724686,e=>{"use strict";var t=e.i(865771),i=e.i(8069);e.i(657245);var r=e.i(857078),n=e.i(677918);e.i(215713);var a=e.i(199243),s=e.i(432907),o=e.i(154559);e.s(["trackAuth0LoginSuccessful",0,function({loginMethod:e,email:t,loyaltyId:i,treatsPoints:r,currentTierRank:n}){let c=(0,o.toReportableLoyaltyNumber)(i),l=(0,o.toReportableLoyaltyNumber)(r),u=(0,o.toReportableLoyaltyNumber)(n);(0,s.dataLayerPush)({event:"login",login_status:!0,login_method:e,email:t||null,keep_signed_in:(0,a.isRememberMeTrue)()?"yes":"no",...void 0!==c&&{loyalty_id:c},...void 0!==l&&{treats_points:l},...void 0!==u&&{treats_tier:`tier ${u}`}})},"useLoginEvents",0,function(){let{user:e}=(0,n.usePageLayout)(),{memberPoints:o}=(0,r.useLoyaltyContext)(),c=(0,t.usePathname)(),[l,u]=(0,i.useState)(!1),d=(0,i.useRef)(null),m=(0,i.useRef)(null),g=(0,i.useRef)(()=>{}),p=(0,i.useCallback)(()=>{(0,s.dataLayerPush)({event:"login",login_status:!0,login_method:d.current,email:m.current,keep_signed_in:(0,a.isRememberMeTrue)()?"yes":"no",loyalty_id:e?.loyaltyid,treats_points:o?.availablePoints,treats_tier:`tier ${String(o?.currentTierRank)}`}),u(!1),g.current?.()},[e?.loyaltyid,o]);async function _(e,t){let i={event:"TreatsLogin",loginLocation:d.current,previousPagePath:e??c??"/",first_autoship_eligible:t};(0,s.dataLayerPush)(i)}async function h(t,i,r=null,n=null,a){d.current=t,m.current=n,g.current=a,_(r,i),e?.loyaltyid&&o?p():u(!0)}return(0,i.useEffect)(()=>{l&&e?.loyaltyid&&o&&d.current&&p()},[e?.loyaltyid,l,o,p]),{trackSuccessSignIn:h,trackLoginSuccessful:p}}])},63202,e=>{"use strict";var t=e.i(334721),i=e.i(865771),r=e.i(8069);e.i(657245);var n=e.i(504960),a=e.i(334537),s=e.i(943292),o=e.i(488834),c=e.i(557131),l=e.i(857078),u=e.i(677918),d=e.i(724686);e.s(["useAuth0LoginEvent",0,function(){let e=(0,c.useDecisions)("auth0"),{getIdTokenClaims:m,isAuthenticated:g,isLoading:p}=(0,t.useAuth0)(),{user:_}=(0,u.usePageLayout)(),{memberPoints:h}=(0,l.useLoyaltyContext)(),y=(0,i.usePathname)(),v=(0,r.useRef)(_);v.current=_;let f=(0,r.useRef)(h);f.current=h,(0,r.useEffect)(()=>{if(!e||p||!g||(0,s.isAuth0CallbackPath)(y??"")||!(0,a.hasPendingAuth0LoginCompleted)())return;let t=!0;return async function(){let e;try{e=await m()}catch(e){(0,o.logSentryError)(e,{tags:{component:"useAuth0LoginEvent",action:"getIdTokenClaims",severity:"LOW"}})}if(!t)return;let i=(0,a.consumeAuth0LoginCompleted)();if(!i)return;let r="string"==typeof e?.email&&e.email?e.email:v.current?.email??null;(0,d.trackAuth0LoginSuccessful)({loginMethod:i,email:r,loyaltyId:e?.[n.AUTH0_LOYALTY_ID_CLAIM]??v.current?.loyaltyid,treatsPoints:f.current?.availablePoints,currentTierRank:f.current?.currentTierRank})}(),()=>{t=!1}},[m,e,g,p,y])}])},87869,e=>{"use strict";var t=e.i(112649),i=e.i(63202);e.s(["Auth0AnalyticsTracker",0,function(){return(0,t.useAuth0CreateAccountEvent)(),(0,i.useAuth0LoginEvent)(),null}])},73157,41222,e=>{"use strict";var t=e.i(432907);let i={CLICK_EDIT:"click_edit_shipping_address",SAVE:"save_shipping_address",SAVE_EDIT:"save_edit_shipping_address",ADD:"add_shipping_address",REMOVE:"remove_shipping_address",VIEW_CANNOT_REMOVE_MODAL:"view_cannot_remove_address_modal"};e.s(["trackShippingAddressEvents",0,function(e,r){(0,t.dataLayerPush)({event:i[e],site_section:r})},"trackUpdateAutoshipAddress",0,e=>{(0,t.dataLayerPush)({event:"update_autoship_address",site_section:e.siteSection,link_text:e.linkText})},"trackViewUpdateAutoshipAddressModal",0,e=>{(0,t.dataLayerPush)({event:"view_update_autoship_address_modal",site_section:e})}],41222),e.i(154559),e.i(844157),e.i(658373),e.s([],73157)},655906,e=>{"use strict";var t=e.i(219945),i=e.i(865771);e.i(73157);var r=e.i(154559);e.s(["ContentfulClick",0,function({component:e,eventData:n,onClick:a,...s}){let o=(0,i.usePathname)();return(0,t.jsx)(e??"div",{...s,onClick:e=>{a?.(e),(0,r.trackContentfulClick)({...n,promoOrigin:o})}})}])},471157,454134,85684,196531,552894,650961,215754,157401,e=>{"use strict";e.i(657245);var t=e.i(570310);e.i(215713);var i=e.i(668339);let r=1/24,n=e=>"masterProductID"in e&&e.masterProductID?e.masterProductID:"masterProductKey"in e&&e.masterProductKey?Number(e.masterProductKey):-1,a=()=>{let e=t.Cookie.get("algoliaEvents");if(e)try{return JSON.parse(e)}catch(e){i.logger.error("Error parsing algoliaEvents cookie",e)}return[]},s=()=>{let e=(window.OnetrustActiveGroups??window.OptanonActiveGroups)?.split(",");return!e||e.length<4};e.s(["addUpdateAlgoliaEvents",0,(e,i)=>{let n=a(),s=n.filter(t=>t.queryID===e.__queryID);if(0!==s.length){s[0].objectIDs.includes(e.objectID)||s[0].objectIDs.push(e.objectID),s[0].addedToCart=i;let t=n.filter(t=>t.queryID!==e.__queryID);t.push(s[0]),n=t}else{let t={objectIDs:[e.objectID],queryID:e.__queryID,addedToCart:i,masterProductID:e.masterProductID};n.push(t)}t.Cookie.set("algoliaEvents",JSON.stringify(n),{expires:r})},"deleteEvents",0,()=>{t.Cookie.remove("algoliaEvents")},"getAlgoliaEvents",0,a,"getMasterProductID",0,n,"getPDPEventData",0,e=>{let t="productVariants"in e&&e.productVariants?.variants?e.productVariants.variants.map(e=>e.objectID):"objectID"in e?[e.objectID]:"sku"in e?[e.sku]:void 0,i=a();if(!i)return null;if(t){let e=((e,t)=>{for(let i of e)if(t.some(e=>i.objectIDs.includes(e)))return i;return null})(i,t);if(e)return e}let r=n(e);for(let e of i)if(e.masterProductID===r)return e;return null},"isOptedOutTracking",0,s],454134);var o=e.i(569711);let c="OneTrustGroupsUpdated",l=e=>"string"==typeof e&&e.length>0,u=()=>(0,o.getGaUserId)("_ga"),d=e=>new Promise(t=>{globalThis.setTimeout(t,e)}),m=async({pollIntervalMs:e,getUserToken:t,hasExceededMaxWait:i})=>{for(;;){let r=t();if(l(r)||i())return l(r)?r:void 0;await d(e)}},g=()=>void 0!==window.OnetrustActiveGroups||void 0!==window.OptanonActiveGroups,p=async({maxWaitMs:e,pollIntervalMs:t,getUserToken:i=u})=>{let r=Date.now();if(!await new Promise(t=>
2{if(g())return void t(!0);let i=!1,r=()=>{i||(i=!0,globalThis.removeEventListener(c,n),globalThis.clearTimeout(a),t(g()))},n=()=>r(),a=globalThis.setTimeout(r,e);globalThis.addEventListener(c,n)}))return{didOneTrustLoad:!1,hasOptedOut:!1};if(s())return{didOneTrustLoad:!0,hasOptedOut:!0};let n=await m({pollIntervalMs:t,getUserToken:i,hasExceededMaxWait:()=>Date.now()-r>=e});return s()?{didOneTrustLoad:!0,hasOptedOut:!0}:{didOneTrustLoad:!0,hasOptedOut:!1,userToken:n}};e.s(["ONE_TRUST_GROUPS_UPDATED_EVENT",0,c,"isDefinitivelyOptedOutTracking",0,()=>g()&&s(),"waitForAlgoliaTrackingInitReadiness",0,p],471157),e.i(243482);var _=e.i(81911),h=e.i(241463),y=e.i(21515);e.s(["getFreeShippingMeterAnalyticsValue",0,function(e){if(!e||(e.summary?.itemCount??0)===0||!(0,y.hasSTHInCart)(e)||(0,y.hasColdRxInCart)(e))return null;let t=(0,_.calculateQualifyingSubtotal)(e),i=Math.max(0,h.FREE_SHIPPING_THRESHOLD_US_CA-t);return 0===i?"total met":`$${i.toFixed(2)} away`}],85684),e.i(181737),e.i(841635),e.i(947256),e.i(609485),e.i(118449),e.i(524455),e.i(391744),e.i(744130),e.i(834994),e.i(517744),e.i(607058),e.i(844157),e.i(394096),e.i(299839),e.i(103066),e.i(902241),e.i(987286);var v=e.i(473134),f=e.i(93157),T=e.i(231174);let E=async()=>(0,f.typedFetch)((0,v.getNextApiRoute)("autoship/subscriptions"),{method:T.HttpMethod.GET,headers:{"content-type":"application/json"}});e.s(["getAutoshipSubscriptions",0,E],196531);var b=e.i(255666);let S=new Set(["/dog","/fish","/cat","/bird","/reptile","/small-pet","/pet-parents","/farm-animal"]),k=e=>(e.startsWith("/")&&(e=e.slice(1)),e.endsWith("/")&&(e=e.slice(0,-1)),e.split("/"));e.s(["pageDataMapper",0,(e,t)=>{let i;if(document.getElementsByClassName("error-not-found").length)return{page_type:"404 error",page_sub_section:b.PageSection.LANDING,page_section:"404 error"};let r=k(t),n=(e=>{let t=k(e).join("");if("/"===e)return{page_type:b.PageType.HOMEPAGE};if(e.startsWith("/featured-brands"))return{page_type:b.PageType.BRANDS};if(e.startsWith("/sign-in"))return{page_type:b.PageType.SIGN_IN,page_section:"login"};if(e.startsWith("/sale"))return{page_type:b.PageType.DEALS};if(e.startsWith("/reset-password"))return{page_type:b.PageType.RESET_PASSWORD};if(e.startsWith("/featured-shops"))return{page_type:b.PageType.FEATURE};if(e.startsWith("/create-account"))return{page_type:b.PageType.CREATE_ACCOUNT,page_section:"create account"};if(e.startsWith("/gift-cards"))return{page_type:b.PageType.FEATURE,page_section:b.PageSection.FEATURE,page_sub_section:null};if("shop-by-brand"===t)return{page_type:b.PageType.BRANDS,page_section:b.PageSection.SHOP_BY_BRAND,page_sub_section:b.PageSection.LANDING};if("/account/contact"===e)return{page_type:b.PageType.HELP,page_section:b.PageSection.HELP_CENTER,page_sub_section:b.PageSection.HELP_CONTACT_US};if(e.startsWith("/store-locator"))return{page_type:b.PageType.STORE_LOCATOR,page_section:b.PageSection.STORE_LOCATOR,page_sub_section:null};if(e.includes("/order-search"))return{page_type:b.PageType.ORDER_SEARCH,page_section:b.PageSection.MY_ACCOUNT,page_sub_section:b.PageSection.ORDER_SEARCH};if(e.includes("/offers"))return{page_type:b.PageType.TREATS_REWARDS,page_sub_section:"offers page"};if(e.startsWith("/treats-rewards"))return{page_type:b.PageType.TREATS_REWARDS};if(e.startsWith("/account"))return{page_type:b.PageType.ACCOUNT,page_section:b.PageType.ACCOUNT,page_sub_section:e.includes("/about-you")?"edit-profile":e.includes("/order-history")?"order-history":e.includes("/order-details")?"order-details":e.includes("/services-grooming")?"appointments":e.includes("/address-book")?"address-list":e.includes("/credit-cards")?"payment":e.includes("/auto-ship")?"autoship":e.includes("/med-cards")?"digital med cards":""};return e.startsWith("/create-password")?{page_type:b.PageType.CREATE_PASSWORD,page_section:b.PageType.CREATE_PASSWORD,page_sub_section:null}:null})(t);if(n)return n;if(t.startsWith("/help")){let e;return e=r.length>1?r.at(-1):null,{page_type:b.PageType.HELP,page_section:b.PageSection.HELP,page_sub_section:e??b.PageSection.LANDING}}if(t.startsWith("/learning-center")){let e,t,i,n,a;return e=r[1],i=(t=r[2])?b.PageSection.LEARNING_CENTER_ARTICLE:b.PageSection.LEARNING_CENTER_SECTION,n=e?i:b.PageSection.LEARNING_CENTER,a=t??e?.split("-")[0]??b.PageSection.LANDING,{page_type:b.PageType.LEARNING_CENTER,page_section:n,page_sub_section:a}}if(t.startsWith("/stores")){let e;return e=r.at(-1)?.replace(".html",""),{page_type:b.PageType.STORES_DIRECTORY,page_section:b.PageSection.STORE_DIRECTORY,page_sub_section:"us"!==e&&"ca"!==e?e:null}}if(i=k(t),S.has(`/${i[0]}`)){let t,i;return t=r.at(-1),i=r[0],{page_type:r.length>1?e:b.PageType.SPECIES,page_sub_section:r.length>1?t:null,page_section:i}}return{page_type:e}}],552894),e.i(611115);var C=e.i(255676);let A=e=>{if(!e?.includes("/account/order-details/"))return"commercetools";let t=/\/account\/order-details\/([^/?#]+)/.exec(e),i=t?.[1];return i?(e=>{if("prod"!==(0,C.getENV)("NEXT_PUBLIC_APP_ENV"))return"commercetools";let t=e.substring(0,4);return t.startsWith("10")&&1100>parseInt(t,10)||t.startsWith("18")&&1900>parseInt(t,10)?"sfcc":"commercetools"})(i):"commercetools"};e.s(["getOrderPlatformFromPath",0,A],650961),e.s(["trackAccountPage",0,function(e,t){switch(e){case"/sign-in":case"/create-account":return{...t,pageName:"ps:myaccount_login",platform:"commercetools",section:"Login",subSection:"null"};case"/treats-rewards":case"/treats-rewards/authenticated":case"/treats-rewards/authenticated/points-history":case"/treats-rewards/authenticated/how-it-works":case"/treats-rewards/authenticated/offers":return{...t,pageName:"ps",section:"treats rewards",subSection:null};case"/account/about-you":return{...t,pageName:"ps:Account Management About You",platform:"commercetools",section:"My Account",subSection:"edit-profile"};case"/account/order-history":return{...t,pageName:"ps:Account Management No Order History",platform:"commercetools",section:"My Account",subSection:"order-history"};case"/account/address-book":return{...t,pageName:"ps:Account Management Address Book",platform:"commercetools",section:"My Account",subSection:"address-list"};case"/account/credit-cards":return{...t,pageName:"ps:Account Management Credit Cards",platform:"commercetools",section:"My Account",subSection:"payment-intruments"};default:if(e?.includes("/account/order-details/")){let i=A(e);return{...t,pageName:"ps:Account Management No Order History",platform:i,section:"My Account",subSection:"order-details"}}return{...t,pageName:"ps",platform:"commercetools",section:null,subSection:null}}}],215754),e.s([],157401)},318196,e=>{"use strict";var t=e.i(865771),i=e.i(8069);e.i(657245);var r=e.i(728157),n=e.i(857078),a=e.i(677918);e.i(215713);var s=e.i(524455),o=e.i(668339);e.i(73157);var c=e.i(432907);e.i(157401);var l=e.i(215754);let u=e=>e;e.s(["ContentSquareTracking",0,function({pageId:e,isSearchPage:d=!1,entryId:m}){let{isAuthenticated:g,user:p}=(0,a.usePageLayout)(),{memberPoints:_}=(0,n.useLoyaltyContext)(),h=(0,t.useSearchParams)(),y=(0,t.usePathname)(),v=(0,r.stripHtml)(h?.get("q")??""),f=h?.get("gtmSubSection")??"",T=p?.customerprofileid,E=_?.availablePoints??0;return(0,i.useEffect)(()=>{o.logger.info(`ContentSquareTracking Loaded pageId="${e}" isSearchPage="${d}" `)},[]),(0,i.useEffect)(()=>{(0,c.dataLayerPush)(u((({isAuthenticated:e,points:t,pageId:i,subSection:r,isSearchPage:n,entryId:a,pathname:o,currentQuery:c,customerKey:u})=>{let d={language:(0,s.getLocale)(),loginState:!!e,totalTreatsPoints:t,pageName:`ps:${i}`,section:i,subSection:r,customerKey:u};switch(i){case"PLP":return{...d,event:"site-search-triggered",pageName:n?`ps:search-result:${c}`:`ps:blip:${a}`,"search-result-path":window.location.href,"search-term":c,section:n?"PLP Search":"PLP Browse"};case"ACP":return(0,l.trackAccountPage)(o,d);default:return d}})({isAuthenticated:g,points:E,pageId:e,subSection:f,isSearchPage:d,entryId:m,pathname:y,currentQuery:v,customerKey:T})))},[v,e,d,f,m,g,E,y]),!1},"trackingData",0,u])},830520,e=>{"use strict";var t=e.i(8069);e.i(181737);var i=e.i(841635);e.i(657245);var r=e.i(255666),n=e.i(403859),a=e.i(677918),s=e.i(160101);e.i(215713);var o=e.i(524455),c=e.i(391744);e.s(["DigitalData",0,function({product:e,categories:l}){let{pageType:u,user:d,userData:m}
2=(0,a.usePageLayout)(),g=(0,n.useFeaturedBrand)(),p=(0,s.useSearchPage)(),_=g?"Brand Landing Page":l?.length&&!p?"Category Landing":"Product List",h=u===r.PageType.PLP?_:"Product Details";return(0,t.useEffect)(()=>{var t;let r=e?(0,i.getDefaultCategories)(e).map(e=>e.name.default):[],n=e?{product:{category:{categoryId:e.primary_category_id??"",pageType:"Product Detail",primaryCategory:r[0]??"",subCategory1:r[1]??"",subCategory2:r[2]??"",subCategory3:r[3]??""},productInfo:{brand:e.brand??"",productName:e.name??"",price:e.price?.number??0,productID:e.objectID}}}:{},a={customer:{customerInfo:{email:m?.profile?.emailAddress??"",customerID:d?.customerprofileid?String(d.customerprofileid):"",janrainID:"",registrationStatus:d&&m?"Existing Registration":""}}},s=(t=l??r,{page:{attributes:{...(0,o.getLocale)()===c.Locale["en-US"]?{country:"us",language:"en"}:{country:"ca",language:"en_CA"},server:window.location.hostname,pageType:h},category:{primaryCategory:t[0]??"",subCategory1:t[1]??"",subCategory2:t[2]??"",subCategory3:t[3]??""}}});window.digitalData={...window.digitalData,...a,...s,...n}},[e,l,h,d,m]),""}],830520)},916570,e=>{"use strict";var t=e.i(734804),i=e.i(865771),r=e.i(8069);e.i(657245);var n=e.i(408355),a=e.i(570310),s=e.i(684068),o=e.i(980406),c=e.i(255666),l=e.i(265486),u=e.i(857078),d=e.i(677918),m=e.i(241632);e.i(215713);var g=e.i(334386),p=e.i(199243);e.i(73157);var _=e.i(432907),h=e.i(154559);e.i(157401);let y="ps_free_shipping_meter",v="ps_free_shipping_meter_locked",f="null";function T(){return void 0!==globalThis.window&&"true"===sessionStorage.getItem(v)}function E(e){!T()&&void 0!==globalThis.window&&sessionStorage.setItem(y,e??f)}var b=e.i(85684),S=e.i(552894),k=e.i(650961);let C="ps_page_referrer",A=(e,t)=>t.includes("/order-confirmation")||e===c.PageType.CART||e===c.PageType.CHECKOUT;e.s(["usePageViewTracking",0,()=>{let e=(0,i.usePathname)(),P=(0,o.getOrigin)(),{pageType:I,userData:O,user:R}=(0,d.usePageLayout)(),{memberPoints:D,isLoading:N}=(0,u.useLoyaltyContext)(),{isSoftAuthenticated:L}=(0,m.useUserSession)(),{autoshipData:w,isLoading:U}=(0,l.useCustomerAutoshipSubscriptions)(),x=(0,r.useContext)(n.CartContext),M=x?.cart??null,j=x?.isLoading??!1,H=(0,r.useRef)(null),F=(0,r.useRef)(!1);(0,r.useEffect)(()=>{j||(e??"").includes("/order-confirmation")||E((0,b.getFreeShippingMeterAnalyticsValue)(M))},[M,j,e]),(0,r.useEffect)(()=>{let i=!!t.default.get(g.AUTH_COOKIES.ACCESS_TOKEN);if(e){if((H.current!==e&&(null!==H.current&&void 0!==globalThis.window&&sessionStorage.setItem(C,`${P}${H.current}`),H.current=e,F.current=!1),!i||O&&(D||!N)&&!U)&&!(A(I,e)&&!e.includes("/order-confirmation")&&j)&&!F.current){let i,r,n,o,l,u,d,m,N,U;i=t.default.get(g.COOKIES.CART_ID),r=(0,S.pageDataMapper)(I,e),n=a.Cookie.get("x-petm-visitor-id"),l=(o=(0,p.getOktaIdToken)())?(0,s.decodeJwt)(o)?.payload:null,u=L?"soft":!!O,d=(0,k.getOrderPlatformFromPath)(e),m=void 0===globalThis.window?"":sessionStorage.getItem(C)??"",U={event:"page_view",page_location:N=`${P}${e}`,page_title:document.title,page_referrer:m,platform:d,is_aos_user:!!o,aos_email:o?l?.email:null,login_status:u,loyalty_id:R?.loyaltyid,treats_points:O?D?.availablePoints??null:null,email:O?.profile?.emailAddress??null,treats_tier:O&&D?.currentTierRank?`tier ${String(D?.currentTierRank)}`:null,cart_id:i,custom_device_id:n,autoship_customer:null,free_shipping_meter:(e=>{if(!A(I,e))return T()&&void 0!==globalThis.window&&(sessionStorage.removeItem(y),sessionStorage.removeItem(v)),null;if(e.includes("/order-confirmation")){let e=function(){if(void 0===globalThis.window)return null;let e=sessionStorage.getItem(y);return null===e||e===f?null:e}();return void 0!==globalThis.window&&sessionStorage.removeItem(v),e}let t=(0,b.getFreeShippingMeterAnalyticsValue)(M);return E(t),t})(e),...r},O&&R&&w&&(U.autoship_customer=w.data.hasAutoship,U.first_autoship_eligible=w.data.isFirstAutoshipEligible),(0,_.dataLayerPush)(U),void 0!==globalThis.window&&sessionStorage.setItem(C,N),"404 error"===r.page_type&&(0,h.trackError)(`${e}`,"404"),I===c.PageType.ACP&&(0,_.dataLayerPush)({event:"event_accountmanagement",pageName:`ps:Account Management${e.split("/").map(e=>e.split("-").join(" ")).join(" ")}`,platform:d}),F.current=!0}}},[e,O,D,N,U,j,M,I])}],916570)},40038,e=>{"use strict";e.i(657848);var t=e.i(219945),i=e.i(8069);e.i(657245);var r=e.i(255676),n=e.i(94175),a=e.i(857078),s=e.i(677918),o=e.i(780507),c=e.i(35455);e.i(73157);var l=e.i(154559),u=e.i(916570);function d(){return(0,u.usePageViewTracking)(),null}function m(){let{gtmAuth:e,gtmPreview:i,gtmContainerId:n}=c.gtmConfig["en-CA"==(0,r.getENV)("NEXT_PUBLIC_LOCALE")?"ca":"us"];return(0,t.jsx)("noscript",{children:(0,t.jsx)("iframe",{title:"gtm-noscript",src:`https://www.googletagmanager.com/ns.html?id=${n}&gtm_auth=${e}&gtm_preview=${i}&gtm_cookies_win=x`,height:"0",width:"0",style:{display:"none",visibility:"hidden"}})})}e.s(["GtmPageViewTracker",0,function(){let{isAuthenticated:e,user:r,userData:c}=(0,s.usePageLayout)(),{memberPoints:u}=(0,a.useLoyaltyContext)(),g=(0,i.useRef)(!0),{selectedStoreId:p}=(0,o.useStore)();return(0,i.useEffect)(()=>{"velocity"===e&&u&&c?.profile&&g.current&&((0,l.trackUserAuthentication)({loyaltyId:r?.loyaltyid?.toString()??"",storeId:p??c.profile.storeNumber??null,totalTreatsPoints:u?.availablePoints??0,loginState:!0}),g.current=!1)},[e,u,r,c,p]),(0,i.useEffect)(()=>{e||(g.current=!0)},[e]),(0,n.useEffectOnce)(()=>{window.flags={...window.flags,IS_PERFORMANCE_MODE:!1}}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m,{}),(0,t.jsx)(d,{})]})},"NoScriptIframe",0,m],40038)},676553,e=>{"use strict";var t=e.i(219945),i=e.i(8069);e.s(["PageSectionAnalyticsTracking",0,function({sectionId:e,eventCallback:r,enabled:n=!0,OnIntersect:a=()=>null,children:s,className:o}){let c=(0,i.useRef)(null);return(0,i.useEffect)(()=>
2{if(!("IntersectionObserver"in window))return;let e=c.current,t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&n&&(r&&r(),t.unobserve(e.target)),e.isIntersecting&&a()})});return e&&t.observe(e),()=>{e&&t.unobserve(e)}},[r,e]),(0,t.jsx)("div",{ref:c,id:e,className:o,children:s})}])},950498,688964,e=>{"use strict";var t=e.i(830520);e.s([],950498);var i=e.i(219945),r=e.i(865771),n=e.i(8069);e.i(657245);var a=e.i(255676),s=e.i(57649),o=e.i(863042),c=e.i(486808),l=e.i(586698),u=e.i(677918),d=e.i(241632);e.s(["TrackingScripts",0,function(){let{customerKey:e}=(()=>{let{userData:e}=(0,u.usePageLayout)(),{userData:t}=(0,d.useUserSession)(),i=e?.profile?.customerKey,r=t?.profile?.customerKey,n=i||r;return{customerKey:n?String(n):void 0}})(),{cookies:m}=(0,o.useCacheKey)(),{init:g}=(0,l.useOptimizely)(),p=(0,r.usePathname)(),{deviceType:_}=(0,c.useDeviceType)(),h=m.get("x-petm-team");(0,n.useEffect)(()=>{p&&g({pathname:p,deviceType:_,team:h})},[g,p,_]);let y=(0,a.getENV)("NEXT_PUBLIC_ONETRUST_ENABLED");return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.DigitalData,{}),y&&(0,i.jsx)(s.OneTrustScripts,{"data-testid":"onetrust-script",customerKey:e})]})}],688964)},852293,e=>{"use strict";e.i(657245);var t=e.i(792921),i=e.i(987286);e.s(["useAnalyticsContext",0,()=>t.IS_SSR?{getSearchStats:()=>({}),setSearchStats:()=>void 0}:{getSearchStats:i.getSearchStats,setSearchStats:i.setSearchStats}])},736546,e=>{"use strict";var t=e.i(8069);e.i(215713);var i=e.i(118449),r=e.i(524455),n=e.i(391744);e.i(865343);var a=e.i(35455);e.i(73157);var s=e.i(432907);let o=e=>e.item_variant||e.item_id,c=e=>e.map(o).join(","),l=e=>{if(0===e.length)return;let t=(0,r.getLocale)()===n.Locale["en-US"]?i.Currency.USD:i.Currency.CAD;(0,s.dataLayerPush)({ecommerce:null}),(0,s.dataLayerPush)({event:a.Events.VIEW_ITEM_LIST,ecommerce:{currency:t,category:null,sub_category1:null,sub_category2:null,items:e.slice().sort((e,t)=>e.index-t.index).map(e=>({...e,item_search_term:null}))}})};e.s(["useViewItemListImpressions",0,({items:e})=>{let i=(0,t.useRef)(new Set),r=(0,t.useRef)([]),n=(0,t.useRef)(void 0),a=(0,t.useRef)(c(e)),s=(0,t.useRef)([]),u=(0,t.useRef)(e);u.current=e;let d=c(e);a.current!==d&&(a.current=d,r.current.length>0&&(s.current=r.current,r.current=[]),i.current=new Set,n.current&&(clearTimeout(n.current),n.current=void 0));let m=(0,t.useCallback)(()=>{n.current=void 0;let e=r.current;r.current=[],l(e)},[]),g=(0,t.useCallback)(e=>{let t=u.current[e];if(!t)return;let a=o(t);!a||i.current.has(a)||(i.current.add(a),r.current.push(t),n.current??=setTimeout(m,500))},[m]);return(0,t.useEffect)(()=>{if(0===s.current.length)return;let e=s.current;s.current=[],l(e)},[d]),(0,t.useEffect)(()=>()=>{n.current&&(clearTimeout(n.current),n.current=void 0);let e=[...s.current,...r.current];s.current=[],r.current=[],l(e)},[]),{onVisible:g}}])},239906,793502,e=>{"use strict";var t="2.17.3";function i(e){return e.reduce(function(e,t){var i=e.events,e=e.additionalParams;return"index"in t?{additionalParams:e,events:i.concat([t])}:{events:i,additionalParams:t}},{events:[],additionalParams:void 0})}var r=function(){try{return!!navigator.cookieEnabled}catch(e){return!1}},n=function(){try{return!!navigator.sendBeacon}catch(e){return!1}},a=function(){try{return!!XMLHttpRequest}catch(e){return!1}},s=function(){try{return void 0!==fetch}catch(e){return!1}},o=function(){};o.get=function(e){var t=null==(t=this.store)?void 0:t.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return null}},o.set=function(e,t){var i;try{null!=(i=this.store)&&i.setItem(e,JSON.stringify(t))}catch(t){console.error("Unable to set "+e+" in localStorage, storage may be full.")}},o.remove=function(e){var t;null!=(t=this.store)&&t.removeItem(e)},o.store=function(){try{var e="__test_localStorage__";return globalThis.localStorage.setItem(e,e),globalThis.localStorage.removeItem(e),globalThis.localStorage}catch(e){}}();var c="AlgoliaObjectQueryCache";function l(){var e;return null!=(e=o.get(c))?e:{}}function u(e){var t,i;o.set(c,Object.keys(t=e).length>5e3?(i=Object.entries(i=t).sort(function(e,t){return e=e[1][1],t[1][1]-e})).slice(0,i.length-1e3-1).reduce(function(e,t){var i=t[0],t=t[1];return Object.assign(Object.assign({},e),((e={})[i]=t,e))},{}):t)}function d(e,t,i){var r=l();r[e+"_"+t]=[i,Date.now()],u(r)}var m=function(e){return void 0===e},g=function(e){return"function"==typeof e},p=["insights-js ("+t+")","insights-js-browser-esm ("+t+")"];function _(e){-1===this._ua.indexOf(e)&&this._ua.push(e)}function h(e){return g(e)&&e(this.version),this.version}function y(e,t){var i={};for(n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i}function v(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}var f="_ALGOLIA",T=function(e,t,i){var r=new Date,i=(r.setTime(r.getTime()+i),"expires="+r.toUTCString());document.cookie=e+"="+t+";"+i+";path=/"},E=function(e){for(var t=e+"=",i=document.cookie.split(";"),r=0;r<i.length;r++){for(var n=i[r];" "===n.charAt(0);)n=n.substring(1);if(0===n.indexOf(t))return n.substring(t.length,n.length)}return""};function b(){var e=E(f);!this._userToken||e&&""!==e&&0===e.indexOf("anonymous-")||T(f,this._userToken,this._cookieDuration)}function S(e){(e=void 0!==e&&e)?this.setUserToken("anonymous-"+v()):r()&&((e
2=E(f))&&""!==e&&0===e.indexOf("anonymous-")?this.setUserToken(e):T(f,e=this.setUserToken("anonymous-"+v()),this._cookieDuration))}function k(e){return this._userToken=e,g(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken),this._userToken}function C(e,t){return g(t)&&t(null,this._userToken),this._userToken}function A(e,t){this._onUserTokenChangeCallback=e,t&&t.immediate&&g(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken)}function P(e){return this._authenticatedUserToken=e,g(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken),this._authenticatedUserToken}function I(e,t){return g(t)&&t(null,this._authenticatedUserToken),this._authenticatedUserToken}function O(e,t){this._onAuthenticatedUserTokenChangeCallback=e,t&&t.immediate&&g(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken)}function R(e,t){return t.map(function(t){return Object.assign({eventType:e},t)})}function D(e,t,i){return i.map(function(i){return Object.assign({eventType:e,eventSubtype:t},i)})}function N(){for(var e=this,t=[],r=arguments.length;r--;)t[r]=arguments[r];var n=i(t),a=n.events,n=n.additionalParams;return a.forEach(function(t){var i=t.index,r=t.queryID;return t.objectIDs.forEach(function(t){return!e._userHasOptedOut&&d(i,t,r)})}),this.sendEvents(R("click",a),n)}function L(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("click",n),r)}function w(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("click",n),r)}function U(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("conversion",n),r)}function x(){for(var e=this,t=[],r=arguments.length;r--;)t[r]=arguments[r];var n=i(t),a=n.events,n=n.additionalParams;return a.forEach(function(t){var i=t.index,r=t.queryID,n=t.objectIDs,a=t.objectData;return n.forEach(function(t,n){n=null!=(n=null==(n=null==a?void 0:a[n])?void 0:n.queryID)?n:r,!e._userHasOptedOut&&n&&d(i,t,n)})}),this.sendEvents(D("conversion","addToCart",a),n)}function M(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(D("conversion","purchase",n),r)}function j(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("conversion",n),r)}function H(){for(var e=this,t=[],r=arguments.length;r--;)t[r]=arguments[r];var n=i(t),a=n.events,n=n.additionalParams;return a.forEach(function(t){var i=t.index,r=t.objectIDs,n=t.objectData;return r.forEach(function(t,r){r=null==(r=null==n?void 0:n[r])?void 0:r.queryID,!e._userHasOptedOut&&r&&d(i,t,r)})}),this.sendEvents(D("conversion","addToCart",a),n)}function F(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(D("conversion","purchase",n),r)}function G(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("conversion",n),r)}var q=["de","us"];function B(e){var t,i,r,n,a,s,o,c;if(!m((e=void 0===e?{}:e).region)&&-1===q.indexOf(e.region))throw Error("optional region is incorrect, please provide either one of: "+q.join(", ")+".");if(!(m(e.cookieDuration)||"number"==typeof e.cookieDuration&&isFinite(e.cookieDuration)&&Math.floor(e.cookieDuration)===e.cookieDuration))throw Error("optional cookieDuration is incorrect, expected an integer.");i=this,r=e,n={_userHasOptedOut:!!e.userHasOptedOut,_region:e.region,_host:e.host,_anonymousUserToken:null==(t=e.anonymousUserToken)||t,_useCookie:null!=(t=e.useCookie)&&t,_cookieDuration:e.cookieDuration||15552e6},a=r.partial,s=y(r,["partial"]),a||Object.assign(i,n),Object.assign(i,Object.keys(s).reduce(function(e,t){return Object.assign(Object.assign({},e),((e={})["_"+t]=s[t],e))},{})),this._endpointOrigin=this._host||(this._region?"https://insights."+this._region+".algolia.io":"https://insights.algolia.io"),this._ua=[].concat(p),e.authenticatedUserToken&&this.setAuthenticatedUserToken(e.authenticatedUserToken),e.userToken?this.setUserToken(e.userToken):this._userToken||this._userHasOptedOut||!this._useCookie?(o=this,void 0!==o._userToken&&"number"!=typeof(c=o._userToken)&&0===c.indexOf("anonymous-")&&o._useCookie&&!o._userHasOptedOut&&this.saveTokenAsCookie()):this.setAnonymousUserToken()}function V(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("view",n),r)}function W(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=i(e),n=r.events,r=r.additionalParams;return this.sendEvents(R("view",n),r)}var $=function(e){var i;e=e.requestFn,this._endpointOrigin="https://insights.algolia.io",this._anonymousUserToken=!0,this._userHasOptedOut=!1,this._useCookie=!1,this._cookieDuration=15552e6,this._ua=[],this.version=t,this.sendEvents=(i=e,function(e,t){var r,n,a,s,o,c,d,g,p,_,h,v,f=this;if(this._userHasOptedOut)return Promise.resolve(!1);if(!(!m(this._apiKey)&&!m(this._appId)||(null==(T=null==t?void 0:t.headers)?void 0:T["X-Algolia-Application-Id"])&&(null==(T=null==t?void 0:t.headers)?void 0:T["X-Algolia-API-Key"])))throw Error("Before calling any methods on the analytics, you first need to call the 'init' function with appId and apiKey parameters or provide custom credentials in additional parameters.");!this._userToken&&this._anonymousUserToken&&this.setAnonymousUserToken(!0);var T=(null!=t&&t.inferQueryID?e.map(function(e){var t,i,r;return(r=e).queryID||"conversion"!==r.eventType||(t=[],i=null==(i=e.objectIDs)?void 0:i.map(function(i,r){var n,a,s=null==(s=e.objectData)?void 0:s[r];return null!=s&&s.queryID?s:((r=(null!=(n=e.index,a=i,r=l()[n+"_"+a])?r:[])[0])&&t.pu
2sh(i),Object.assign(Object.assign({},s),{queryID:r}))}),0===t.length)?e:Object.assign(Object.assign({},e),{objectData:i,objectIDsWithInferredQueryID:t})}):e).map(function(e){var t=e.filters,i=y(e,["filters"]),e=Object.assign(Object.assign({},i),{userToken:null!=(i=null==e?void 0:e.userToken)?i:f._userToken,authenticatedUserToken:null!=(i=null==e?void 0:e.authenticatedUserToken)?i:f._authenticatedUserToken});return m(t)||(e.filters=t.map(encodeURIComponent)),e});return 0===T.length?Promise.resolve(!1):"function"==typeof(null==(r=i,n=this._ua,a=this._endpointOrigin,s=T,o=this._appId,c=this._apiKey,d=(p=void 0===(p=null==t?void 0:t.headers)?{}:p)["X-Algolia-Application-Id"],g=p["X-Algolia-API-Key"],p=y(p,["X-Algolia-Application-Id","X-Algolia-API-Key"]),v=e=r(a+"/1/events?"+Object.keys(_=Object.assign({"X-Algolia-Application-Id":null!=d?d:o,"X-Algolia-API-Key":null!=g?g:c,"X-Algolia-Agent":encodeURIComponent(n.join("; "))},p)).map(function(e){return e+"="+_[e]}).join("&"),{events:s}))?void 0:v.then)?e.then((h=T,function(e){return e&&h.filter(function(e){var t=e.eventType,i=e.eventSubtype,e=e.objectIDs;return"conversion"===t&&"purchase"===i&&(null==e?void 0:e.length)}).forEach(function(e){var t,i,r;return t=e.index,i=e.objectIDs,r=l(),void(i.forEach(function(e){delete r[t+"_"+e]}),u(r))}),e})):e}).bind(this),this.init=B.bind(this),this.addAlgoliaAgent=_.bind(this),this.saveTokenAsCookie=b.bind(this),this.setUserToken=k.bind(this),this.setAnonymousUserToken=S.bind(this),this.getUserToken=C.bind(this),this.onUserTokenChange=A.bind(this),this.setAuthenticatedUserToken=P.bind(this),this.getAuthenticatedUserToken=I.bind(this),this.onAuthenticatedUserTokenChange=O.bind(this),this.clickedObjectIDsAfterSearch=N.bind(this),this.clickedObjectIDs=L.bind(this),this.clickedFilters=w.bind(this),this.convertedObjectIDsAfterSearch=U.bind(this),this.purchasedObjectIDsAfterSearch=M.bind(this),this.addedToCartObjectIDsAfterSearch=x.bind(this),this.convertedObjectIDs=j.bind(this),this.addedToCartObjectIDs=H.bind(this),this.purchasedObjectIDs=F.bind(this),this.convertedFilters=G.bind(this),this.viewedObjectIDs=V.bind(this),this.viewedFilters=W.bind(this),this.getVersion=h.bind(this)},K=function(e,t){return new Promise(function(i,r){var n=JSON.stringify(t),a=new XMLHttpRequest;a.addEventListener("readystatechange",function(){4===a.readyState&&200===a.status?i(!0):4===a.readyState&&i(!1)}),a.addEventListener("error",function(){return r()}),a.addEventListener("timeout",function(){return i(!1)}),a.open("POST",e),a.setRequestHeader("Content-Type","application/json"),a.send(n)})},X=function(e,t){var i=JSON.stringify(t),i=navigator.sendBeacon(e,i);return Promise.resolve(!!i||K(e,t))},z=function(e,t){return new Promise(function(i,r){fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(function(e){i(200===e.status)}).catch(function(e){r(e)})})},J=function(e){var i,r,e=(i=new $({requestFn:e}),function(e){for(var t=[],r=arguments.length-1;0<r--;)t[r]=arguments[r+1];if(e&&g(i[e]))return i[e].apply(i,t);console.warn("The method `"+e+"` doesn't exist.")});if("object"==typeof window&&!window.AlgoliaAnalyticsObject){for(;r=v(),void 0!==window[r];);window.AlgoliaAnalyticsObject=r,window[window.AlgoliaAnalyticsObject]=e}return e.version=t,e}(function(){if(n())return X;if(a())return K;if(s())return z;throw Error("Could not find a supported HTTP request client in this environment.")}());e.i(181737);var Y=e.i(637702),Q=e.i(827068);e.i(657245);var Z=e.i(792921),ee=e.i(486808);e.i(215713),e.i(316528);var et=e.i(455533),ei=e.i(668339),er=e.i(471157),en=e.i(454134),ea=e.i(569711);let es=null,eo=!1,ec=!1,el=e=>{ei.logger.info(e),es=null,eo=!1,ec||(ec=!0,globalThis.addEventListener(er.ONE_TRUST_GROUPS_UPDATED_EVENT,()=>{ec=!1,eu()},{once:!0}))},eu=()=>Z.IS_SSR?Promise.resolve():(0,Q.isAlgoliaInsightsConfigured)()?es||(es=(async()=>{try{let{didOneTrustLoad:e,hasOptedOut:t,userToken:i}=await (0,er.waitForAlgoliaTrackingInitReadiness)({maxWaitMs:3e3,pollIntervalMs:100,getUserToken:()=>(0,ea.getGaUserId)("_ga")});if(!e)return void el("Algolia tracking init deferred: OneTrust did not load within budget; will retry on consent update");if(t)return void el("Algolia tracking disabled: opted out via OneTrust; will retry on consent update");J("init",{...(0,Q.getAlgoliaInsightsInitOptions)(),userToken:i}),eo=!0}catch(e){es=null,eo=!1,ei.logger.error("Algolia tracking init failed",e)}})()):(ei.logger.warn("Algolia tracking disabled: Missing environment variables"),Promise.resolve());e.s(["algoliaAutofillTrack",0,e=>
2{if(!(0,er.isDefinitivelyOptedOutTracking)()){if(!(0,Q.isAlgoliaInsightsConfigured)())return void console.warn("Algolia tracking disabled: Missing environment variables");eu().then(()=>{eo&&!(0,en.isOptedOutTracking)()&&(()=>{try{e.__autocomplete_queryID&&e.__autocomplete_id&&((0,en.addUpdateAlgoliaEvents)({objectID:e.objectID,__queryID:e.__autocomplete_queryID,masterProductID:e.masterProductID},!1),J("clickedObjectIDsAfterSearch",{eventName:"Autocomplete: Product Clicked",index:Y.AlgoliaIndice.PRODUCTS,objectIDs:[e.objectID],positions:[e.__autocomplete_id],queryID:e.__autocomplete_queryID,userToken:(0,ea.getGaUserId)("_ga")}))}catch(e){console.error("Error in algoliaAutofillTrack:",e)}})()})}},"initAlgoliaTracking",0,eu,"useAnalyticsTags",0,(e=[])=>{let t=(0,et.isUserLoggedIn)()?"user_loggedin":"user_loggedout";return[(0,ee.useDeviceType)().isMobile?"web_mobile":"web_desktop",t,...e]}],793502),e.i(87869),e.i(655906),e.i(318196),e.i(950498),e.i(40038),e.i(676553),e.i(688964),e.i(865343),e.i(834994),e.i(73157),e.i(157401),e.i(852293),e.i(112649),e.i(63202),e.i(724686),e.i(916570),e.i(736546),e.s([],239906)}]);
3
4//# debugId=b1c45f5a-909e-e0d3-1210-49d96e90affc
5//# sourceMappingURL=2baox7p07jfkq.js.map

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.