PageSourceSearch

https://www.averys.com/_next/static/chunks/pages/_app-baae7f7d-c0d7be08373a4368.js

js averys.com collected 2026-10-02 12:47:14 UTC 18,922 bytes, 7 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3974],{2210:(e,t,r)=>{r.d(t,{S:()=>i});var n=r(60004);let i=(e,t)=>{let r=(0,n.useRef)(!1);(0,n.useEffect)(()=>{!1===r.current&&(r.current=!0,e())},t)}},2520:(e,t,r)=>{r.d(t,{O:()=>s});var n=r(60004),i=r(77493),a=r(86993);let s=e=>{let t=(0,i.x3)(e=>e.subscribeSaveContentfulOffer);return(0,n.useMemo)(()=>{let r=!!e?.lineItems?.some(e=>e?.product?.schemeDetails?.subscriptionType?.toLowerCase()==="wineplan"&&e?.product?.productType?.toLowerCase()==="service"),n=r&&(e?.numberOfBottles??0)<a.Vr,i=!!t?.length,s=!1;if(i){let i=new Set(t.map(e=>e.bumpCode)),a=e?.lineItems.map(e=>{let{product:t}=e;return t?.itemCode})||[],o=!!e?.lineItems.some(e=>{let{product:t}=e;return t&&i.has(t?.itemCode)}),l=t.some(e=>{let{bumpCode:t,bom:r}=e;return a.includes(t)&&a.includes(r)});s=r&&o&&!l,n=n||s}let o=r&&(e?.lineItems?.length===1||s)?a.Y0:a.ns;return{disqualified:!!n,isCartContainsWinePlan:r,message:o}},[e?.lineItems,e?.numberOfBottles,t])}},3087:(e,t,r)=>{r.d(t,{t:()=>h});var n=r(37324),i=r(60004),a=r(35619),s=r(67652),o=r(86993),l=r(77985),u=r(58036),c=r(77493),d=r(52642),f=r(46183),m=r(64924),p=r(88195);let h=e=>{let t=(0,m.usePathname)(),r=(0,c.kH)(d.BP),{loginType:h}=(0,c.kH)((0,n.k)(d.Qn))??{},{cartItems:w}=(0,c.x3)(e=>e.cart),v=(0,i.useRef)(""),E=(0,a.d)(),g=(0,p.A)({maxAttempts:50}),I=(0,i.useCallback)(()=>{E()},[E]),y=(0,i.useCallback)(async()=>{if("hard_logged"===h||"soft_logged"===h)try{let e=(0,f.wD)(),t=await e.User.permission();return t?.response?.permissions||[]}catch(e){s.vF.error("Error fetching permissions:",e)}return[]},[h]),b=(0,i.useCallback)(()=>w?.lineItems?Promise.resolve(w.lineItems.map(e=>{if(!e?.product)return null;let t=e.itemClassifications?.some(e=>e.toLowerCase().includes(o.Ec));return[(0,l.V)(e.product,e.quantity,"",t)]}).filter(Boolean)):Promise.resolve([]),[w]);return(0,i.useEffect)(()=>{(async()=>{if(!r||v.current===t)return;let n=await y();if("/cart"===t){if(w){let e=await b();u.r.pageView(r,{product:e},n),I(),v.current=t}}else{let i=e?{...e}:{};"slug"in i&&delete i.slug,u.r.pageView(r,i,n),v.current=t;try{await g(),I()}catch(e){s.vF.error("Error waiting for cart to load:",e)}}})()},[t,r,w,e,y,b,I,g]),null}},3210:(e,t,r)=>{r.d(t,{M:()=>i});var n=r(60004);let i=(e,t)=>{let[r,i]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{let e=setInterval(()=>{i(!r)},1e3);return()=>clearInterval(e)},[]),r?e:t}},5126:(e,t,r)=>{r.d(t,{W:()=>a});var n=r(72076);class i{open(){if(n.z.releaseFlags?.ENABLE_F9_CHAT)return void this.openF9();this.openLegacy()}openF9(){window.FIVN?.isOpened&&!window.FIVN.isOpened()&&window.FIVN.open()}openLegacy(){let e=document.getElementById("hackathon-widget-button");e&&e.click()}}let a=new i},9182:(e,t,r)=>{r.d(t,{g:()=>o});var n=r(72076),i=r(60004);let a=(e,t)=>Array.from({length:t},(t,r)=>`${e}-${r+1}.jpg`),s=e=>new Promise((t,r)=>{let n=new Image;n.src=e,n.onload=()=>t(),n.onerror=()=>r(Error(`Failed to load image: ${e}`))}),o=e=>{let[t,r]=(0,i.useState)([]),o=`${n.z.publicHost}/images/${n.z.country}/en/gallery/${e}/gallery`;return(0,i.useEffect)(()=>{let e=!0,t=a(o,5);return(async()=>{let n=[];for(let r of t){if(!e)return;try{await s(r),n.push(r)}catch{break}}e&&r(n)})(),()=>{e=!1}},[e]),t}},12295:(e,t,r)=>{r.d(t,{r:()=>a});var n=r(60004),i=r(72076);function a(){let[e,t]=(0,n.useState)(!1),r=(0,n.useRef)(null),a=i.z?.releaseFlags?.REACT_NATIVE_COOKIE_CLICK;function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={type:e,payload:t};r.current&&"function"==typeof r.current.postMessage?(r.current.postMessage(JSON.stringify(n)),window.console&&console.log("[ReactNativeWebView] Message posted:",n)):console.log("Unable to post a message [ReactNativeWebView]:",n)}return(0,n.useEffect)(()=>{window.ReactNativeWebView&&a&&(r.current=window.ReactNativeWebView,t(!0))},[a]),{sendEvent:s,clickEvent:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s("CLICK_EVENT",e)},isWebviewAvailable:e}}},20163:(e,t,r)=>{r.d(t,{A:()=>o,w:()=>s});var n=r(75213),i=r(44098),a=r(58229);let s=r(60004).forwardRef((e,t)=>
1{let{className:r,fluid:s,style:o,...l}=e,u=(0,i.u)();return(0,n.Y)("div",{ref:t,className:r,style:o,css:(0,a.css)([u.mixins?.containerLayout,!s&&u.mixins?.containerLayoutFixed]),children:l.children})}),o=s},24677:(e,t,r)=>{r.d(t,{$:()=>o});var n=r(60004),i=r(26267),a=r(89034);let s={INTEGRATION_DISABLED:"AARP verification is currently unavailable.",NETWORK_ERROR:"Network error. Please try again.",SERVER_ERROR:"Internal server error",VALIDATION_ERROR:"Sorry, that membership number or email is not valid.",INVALID_FORMAT:"Invalid request format",EXPIRED_MEMBERSHIP:"Sorry, that membership number or email is expired.",BOTH_PROVIDED:"Please provide either email or member number, not both",NONE_PROVIDED:"Please provide either an email or member number",INVALID_EMAIL:"Please enter a valid email address"};function o(){let[e,t]=(0,n.useState)(!1),[r,o]=(0,n.useState)(!1),[l,u]=(0,n.useState)(!1),[c,d]=(0,n.useState)(null),[f,m]=(0,n.useState)(null),p=(0,n.useCallback)(()=>{t(!1),o(!1),u(!1),d(null),m(null)},[]),h=(0,n.useCallback)((e,t)=>e||t?e&&t?s.BOTH_PROVIDED:e&&!(0,i.B)(e)?s.INVALID_EMAIL:null:s.NONE_PROVIDED,[]),w=(0,n.useCallback)(async e=>{let t=await e.json().catch(()=>({}));return 503===e.status?s.INTEGRATION_DISABLED:400===e.status?t.error||s.INVALID_FORMAT:500===e.status?t.error||s.SERVER_ERROR:s.VALIDATION_ERROR},[]),v=(0,n.useCallback)(e=>(m(e),0===e.membershipStatus)?(o(!0),!0):(2===e.membershipStatus?(u(!0),d(s.EXPIRED_MEMBERSHIP)):d(s.VALIDATION_ERROR),!1),[]);return{isLoading:e,isValid:r,isExpired:l,error:c,membershipData:f,validateMembership:(0,n.useCallback)(async(e,r)=>{if("true"!==a.env.NEXT_PUBLIC_ENABLE_AARP_INTEGRATION)return d(s.INTEGRATION_DISABLED),!1;let n=h(e,r);if(n)return d(n),!1;t(!0),d(null),u(!1),o(!1),m(null);try{let t=await fetch("/next/api/bff/aarp/membership/verify",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...e&&{email:e},...r&&{memberNumber:r}})});if(!t.ok){let e=await w(t);return d(e),!1}let n=await t.json();return v(n)}catch(e){return console.error("AARP validation error:",e),d(s.NETWORK_ERROR),!1}finally{t(!1)}},[h,w,v]),reset:p}}},34724:(e,t,r)=>{r.d(t,{y:()=>a});var n=r(60004),i=r(50964);function a(){let{screen:e}=(0,i._)(),[t,r]=(0,n.useState)(80);return(0,n.useEffect)(()=>{"xs"===e?r(80):"sm"===e?r(89):"md"===e?r(192):"lg"===e?r(269):"xl"===e?r(341):"xxl"===e&&r(368)},[e]),t}},35619:(e,t,r)=>{r.d(t,{d:()=>o});var n=r(58036),i=r(77493),a=r(77985),s=r(86993);let o=()=>()=>{let{cartItems:e=null}=i.x3.getState().cart||{};if(null===e)return null;let t=e?.totalPrice?.amount??0,r=e?.totalLineItems??0,o=Number((t-(e?.shippingInformation?.price?.amount??0)).toFixed(2)),l=e?.lineItems?.map(e=>e.product&&{...(0,a.V)(e.product,e.quantity),isGift:(e?.itemClassifications||[]).some(e=>e.toLowerCase().includes(s.Ec))})||[],u=e?.lineItems?.reduce((e,t)=>{let{product:r,quantity:n}=t,i=r?.skus[0];return!i||i.preSellItem||i.enPrimeurPrice||r?.productType?.toLocaleLowerCase()==="service"?e:e+(i.numberOfBottles??0)*(n??0)},0)??0,c={totalLineItems:r,cartValue:o,cartTotalValue:t,cartDiscounts:e?.lineItemSavings?.totalSavings??0,numberOfBottles:u,product:l};n.r.basketDetails(c)}},50964:(e,t,r)=>{r.d(t,{_:()=>s});var n=r(44098),i=r(60004),a=r(2255);let s=()=>{let e=(0,n.u)(),t=(0,a._y)(e),[{screen:r},s]=(0,i.useState)({screen:t});(0,i.useEffect)(()=>{let t=()=>{let t=(0,a._y)(e)||"xs";t!==r&&s({screen:t})};return t(),window.addEventListener("orientationchange",t,!1),window.addEventListener("resize",t,!1),()=>{window.removeEventListener("orientationchange",t),window.removeEventListener("resize",t)}},[e,r]);let o=["lg","xl","xxl"].includes(r),l=!(o||"md"===r),u="xs"===r;return{screen:r,isMobile:!o,isDesktop:o,isMobileView:u,isNotDesktop:l}}},57430:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(60004),i=r(46183);let a={},s=new Map,o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=(0,i.wD)(),[r,o]=(0,n.useState)([]),[l,u]=(0,n.useState)(!1),c=(0,n.useRef)(a);return(0,n.useEffect)(()=>{if(0===e.length)return;let r=!1;return u(!0),(async()=>{let n=[];for(let r of e){if(c.current[r]){n.push(c.current[r]);continue}if(s.has(r)){let e=s.get(r),t=await e;n.push(t);continue}let e=t.Product.getAllProductData(r).then(e=>{let[t]=e;return c.current[r]=t,s.delete(r),t}).catch(()=>(s.delete(r),null));s.set(r,e);let i=await e;i&&n.push(i)}
1r||(o(n.filter(Boolean)),u(!1))})(),()=>{r=!0}},[e.join(",")]),{products:r,loading:l}}},62457:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(46183),i=r(60004);let a={},s=new Map,o=e=>{let t=(0,n.wD)(),[r,o]=(0,i.useState)(null),[l,u]=(0,i.useState)(!1),c=(0,i.useCallback)(async e=>{if(u(!0),a[e])return o(a[e]),u(!1),a[e];if(s.has(e)){let t=s.get(e);if(t)return o(await t),u(!1),a[e]}let r=t.Product.getAllProductData(e).then(t=>{let r=t?.[0]??null;return r&&(a[e]=r),o(r),s.delete(e),r}).catch(()=>(s.delete(e),o(null),null));s.set(e,r);let n=await r;return o(n),u(!1),n},[t]);return(0,i.useEffect)(()=>{e&&(o(null),u(!1),c(e))},[e]),{product:r,loading:l,fetchProductData:c}}},62579:(e,t,r)=>{r.d(t,{B:()=>n});function n(){let e,t=new Promise(t=>{e=t});if(window.adobeDataLayer?.length)for(let t of window.adobeDataLayer)"pageView"===t.event&&e();else window.adobeDataLayer=window.adobeDataLayer||[],window.adobeDataLayer.push(function(t){t.addEventListener("pageView",()=>{e()})});return t}},67730:(e,t,r)=>{r.d(t,{i:()=>i});var n=r(60004);let i=(e,t,r)=>{let i=(0,n.useRef)(null);return(0,n.useEffect)(()=>{i.current&&(r?(i.current?.classList.remove(t),i.current?.classList.add(e)):i.current?.classList.contains(e)&&(i.current?.classList.remove(e),i.current?.classList.add(t)))},[r,e,t]),{toggledElemRef:i}}},71806:(e,t,r)=>{r.d(t,{_:()=>a});var n=r(60004),i=r(21192);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:768,t=()=>{if((0,i.B)()){let{innerWidth:t}=window;return e>=t}return!1},[r,a]=(0,n.useState)(t());return(0,n.useEffect)(()=>{function e(){a(t())}return(0,i.B)()&&window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),r}},72022:(e,t,r)=>{r.d(t,{Y:()=>a});var n=r(60004),i=r(67652);function a(e,t){let[r,a]=(0,n.useState)(void 0),[s,o]=(0,n.useState)(void 0),[l,u]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{!async function(){try{u(!0);let r=await e(...t);a(r)}catch(e){if(i.vF.error("Error: useAsync async method failed"),e.response){let t=e.response.data;i.vF.error("Error:",t)}o(e)}finally{u(!1)}}()},t),{value:r,error:s,loading:l,setValue:a,setError:o,setLoading:u}}},72538:(e,t,r)=>{r.d(t,{j:()=>i});var n=r(60004);let i=(e,t)=>{let[r,i]=(0,n.useState)(e||""),[a,s]=(0,n.useState)(!1);return{imageSrc:r,error:a,handleImageError:()=>{i(t),s(!0)}}}},74850:(e,t,r)=>{r.d(t,{e2:()=>l});var n=r(37324),i=r(60004),a=r(77493),s=r(52642),o=r(72076);let l=()=>{let{loginType:e}=(0,a.kH)((0,n.k)(s.Qn))??{},{country:t}=o.z;return(0,i.useMemo)(()=>{if("true"===o.z.enableNewCheckout)return"/checkout";if("hard_logged"===e)switch(t){case"us":return"/jsp/checkout/us/index.jsp";case"uk":return"/jsp/checkout/uk/checkout.jsp#/shipping";case"au":return"/jsp/checkout/au/common/checkout/index.jsp"}return"/jsp/curity/login.jsp?checkout=true"},[e,t])}},76096:(e,t,r)=>{r.d(t,{l:()=>i});var n=r(60004);let i=e=>{let[t,r]=(0,n.useState)(!1),[i,a]=(0,n.useState)(!1),s=(0,n.useRef)(null),o=(0,n.useRef)(0),l=(0,n.useCallback)(()=>{"visible"===document.visibilityState?r(!1):r(!0)},[]);return(0,n.useEffect)(()=>{let n=Number.parseInt(sessionStorage.getItem("abandonModalTriggerCount")||"0",10);if(o.current=n,n>=2)return void r(!1);s.current&&clearTimeout(s.current),s.current=setTimeout(()=>{t&&e&&a(t)},2e3)},[t]),(0,n.useEffect)(()=>(document.addEventListener("visibilitychange",l),()=>document.removeEventListener("visibilitychange",l)),[]),{exit:i,restoreExit:()=>{if(a(!1),o.current<2){let e=o.current+1;sessionStorage.setItem("abandonModalTriggerCount",String(e)),o.current=e}}}}},88995:(e,t,r)=>{r.d(t,{j:()=>i});var n=r(60004);r(46183),r(67652),r(72076);let i=e=>{(0,n.useEffect)(()=>{},[])}},92494:(e,t,r)=>{r.d(t,{w:()=>a});var n=r(60004),i=r(58036);let a=e=>{let t=(0,n.useMemo)(()=>e?.lineItems?.map(e=>({...e.product,cartQuantity:e.quantity}))||[],[e]);(0,n.useEffect)(()=>{t.length&&i.r.basketUpdate(t)},[t])}},95220:(e,t,r)=>{r.d(t,{G:()=>c});var n=r(67652),i=r(72076),a=r(60004),s=r(46183),o=r(48298),l=r(77493);async function u(e,t){try{if(t&&e)return{itemCode:e};let r=(0,s.wD)(),n=t?await r.Cart.getCartOffer():await r.Product.getOffers(e),i=n?.response?.UpsellOffers?.offerItems??[];if(!i.length)return;return t?i[0]:i.find(e=>"WINEPLAN"===e.type)}catch(t){throw n.vF.error(`Error fetching offer for ${e}:`,t),Error(`Error fetching offer for ${e}`)}}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],[s,c]=(0,a.useState)({}),d=(0,l.x3)(e=>e.setSubscribeSaveContentfulOffer),f=(0,a.useMemo)(()=>t?.map(e=>`${e.product?.itemCode}:${e.quantity}`).join(",")??"",[t]);
1async function m(){try{let r=o.createClient({space:`${i.z.contentfulLegacySpaceClientSide}`,accessToken:`${i.z.contentfulLegacyTokenClientSide}`}),n={content_type:"varietalsWinePlans"};n.include=2,n["fields.env"]="MASTER"===i.z.contentfulEnvironmentClientSide.toUpperCase()?"LIVE":i.z.contentfulEnvironmentClientSide.toUpperCase(),n["fields.brand"]=i.z.brandId;let a=await r.getEntries(n);if(!a?.items)return;let s=a.items[0].fields.bomBumpCode;if(!s?.items)return;let l=s.items;if(d(l),!l?.length)return;let u=l.find(t=>{let{bom:r}=t;return r===e});if(!e&&t){let e=t.map(e=>{let{product:t}=e;return t?.itemCode})||[];u=l.find(t=>{let{bom:r}=t;return e.includes(r)})}if(!u)return;return{...u,itemCode:u?.bumpCode,...i.z.useNewCartAPI?{type:"wineplan"}:{}}}catch(t){throw n.vF.error(`Error fetching offer from contentful for ${e}:`,t),Error(`Error fetching offer from contentfull for ${e}`)}}async function p(e){try{let t=await fetch(`${i.z.host}/api/product/item/${e}`);if(!t.ok)throw Error(`Failed to fetch scheme ID for ${e}. Status: ${t.status} ${t.statusText}`);let r=await t.json(),n=r?.response?.skus[0]?.schemeDetails[0]?.schemeId;if(!n)return{schemeId:"",productData:r?.response};return{schemeId:n,productData:r?.response}}catch(t){throw n.vF.error(`Error fetching scheme ID for ${e}:`,t),Error(`Error fetching scheme ID for ${e}`)}}async function h(e){try{let t=await fetch(`${i.z.host}/api/wineplan/${e}`);if(!t.ok)throw Error(`Failed to fetch scheme with ID ${e}. Status: ${t.status} ${t.statusText}`);let r=await t.json();if(!r?.response?.response)throw Error(`Empty or malformed response for scheme with ID ${e}`);return r.response.response}catch(t){throw Error(`Error fetching scheme details for ID ${e}: ${t}`)}}async function w(){try{let t="au"===i.z.country?await m():await u(e,r);if(!t)return void n.vF.warn("No offer found");let{schemeId:a,productData:s}=await p(t.itemCode);if(!a)return n.vF.warn("Subscribe and Save, no Scheme ID"),{schemeDetails:{},offer:t,productData:s};return n.vF.log("schemeId:",a),{schemeDetails:await h(a)||{},offer:t,productData:s}}catch(e){throw n.vF.error("Error fetching Subscribe and Save details:",e),e}}return(0,a.useEffect)(()=>{!async function(){try{if(r||e){let e=await w();void 0!==e?c(e):c({})}}catch(e){n.vF.error("Error in useSubscribeAndSave fetchData:",e)}}()},[e,f]),s}},95669:(e,t,r)=>{r.d(t,{V:()=>l});var n=r(46183),i=r(60004),a=r(80733),s=r(72076),o=r(77493);let l=(e,t)=>{let r=(0,o.pk)(e=>e.selectedState),[l,u]=(0,i.useState)(null),c=["Sundry","Literature","Ticket","Voucher","Packaging","Service"];return(0,i.useEffect)(()=>{let i=!0,o=async()=>{let t=(0,n.wD)(),s=a.G.find(e=>e.stateCode===r),o=s?.wineryDirect?"WD":"3T",l=await t.Product.compliance(r,e,o);i&&u(l.compliant)};if("us"===s.z.country&&!c.includes(t))return o(),()=>{i=!1}},[r,e]),l}},96024:(e,t,r)=>{r.d(t,{C:()=>p});var n=r(75213);r(60004);var i=r(44098),a=r(58229),s=r(63941),o=r(28871),l=r(29828),u=(r(95983),r(72076)),c=r(67652);let d=()=>{try{return window.self!==window.top}catch(e){return c.vF.error("Error in useDocumentInFrame:",e),!0}};var f=r(66938),m=r(31709);let p=e=>{let{children:t,cmsSiteConfig:r,inPreviewMode:c,pageSlug:p}=e,h=d(),w=(0,i.u)(),v=u.z.enableCurityLogin||!1,E=(0,a.css)`
2      position: relative;
3    `,g=(0,a.css)`
4      min-height: 90%;
5    `,I=(0,a.css)`
6    ${w.widgets.GlobalLayout?.previewMode};
7  `,{featureFlag:y}=r?.fields||{},b={},S=y?.flags;if(S)for(let e of S)b[e.key]=e.value;return(0,u.P)({releaseFlags:b}),(0,n.FD)("div",{css:E,children:[(0,n.Y)(s.Z,{cmsSiteConfig:r,enableCurityLogin:v,pageSlug:p}),"Search PLP"===p&&(0,m.H8)()&&(0,n.Y)(f.D,{}),(0,n.Y)("div",{className:"main-content-container",css:g,children:t}),(0,n.Y)(o.T,{cmsSiteConfig:r}),!1,(0,n.Y)(l.A,{campaignSlug:p||"",onValidationSuccess:()=>{},renewalUrl:"https://appsec.aarp.org/mem/renew?campaignId=FGMUDRWL&cmp=ASI_P_MU_RN_DIRECTWINES_RENEWLINKSHAREWEB",joinUrl:"https://appsec.aarp.org/mem/join?campaignId=FGMUDRWL&cmp=ASI_P_MU_JN_DIRECTWINES_SHAREDLANDINGPAGEJOINLINK"}),c&&!h&&(0,n.Y)("div",{css:I,children:(0,n.FD)("p",{children:["You are in Preview mode. Want to exit?"," ",(0,n.Y)("a",{href:`/next/api/preview?slug=${p}&exit=true`,children:"Click here"})]})})]})}},98007:(e,t,r)=>{r.d(t,{nF:()=>E});var n=r(37324),i=r(60004),a=r(67652),s=r(72076),o=r(77493),l=r(52642),u=r(83608);let c=()=>!1,d=e=>{if(c())return;let t=encodeURIComponent(e),r="https:"===window.location.protocol;document.cookie=`${t}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;${r?" Secure;":""} SameSite=Lax`},f=()=>{let{OnetrustActiveGroups:e}=window;return e?e.split(",").map(e=>e.trim()):[]},m=(e,t)=>
7{try{(0,u.Ay)("init",{partial:!0,useCookie:e}),e?(a.vF.info("Algolia cookies enabled by consent"),t&&(0,u.Ay)("setAuthenticatedUserToken",t)):(a.vF.info("Algolia cookies disabled by consent"),(0,u.Ay)("setUserToken",""),d("_ALGOLIA"))}catch(e){a.vF.error("Failed to initialize Algolia with consent",e)}},p=(e,t)=>{if(c())return;let r=f();a.vF.info("Algolia OneTrust Active Groups",{activeGroups:r}),m(r.includes(e),t)},h=()=>{let{algoliaAppId:e,algoliaSearchKey:t}=s.z??{};return e&&t?{appId:e,apiKey:t}:(a.vF.error("Algolia configuration missing",{algoliaAppId:e,algoliaSearchKey:t}),null)},w=e=>{try{return(0,u.Ay)("init",e),a.vF.info("Algolia initialized with base config",e),!0}catch(e){return a.vF.error("Failed to initialize Algolia",e),!1}},v=()=>{try{(0,u.Ay)("init",{partial:!0,useCookie:!0}),a.vF.info("Algolia cookies enabled by default for non-UK region")}catch(e){a.vF.error("Failed to enable Algolia cookies",e)}},E=()=>{let e=(0,o.kH)((0,n.k)(l.Qn)),t=e?.brandAccountNumber;(0,i.useEffect)(()=>{if(c())return;let e=h();if(!e||!w(e))return;let{country:r}=s.z??{};if("uk"!==r)return void v();let n=()=>p("2",t);return window.addEventListener("OneTrustGroupsUpdated",n),()=>{window.removeEventListener("OneTrustGroupsUpdated",n)}},[t])}}}]);

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.