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]="2bcfb1f5-fdc0-f79a-4b38-f599355f1422")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,84998,e=>{"use strict";var t=e.i(91788),n=e.i(89201),r=e.i(20175),i=e.i(50461);e.s(["default",0,e=>{let{selection:l}=(0,n.useCentra)(),{storedCountry:s,setStoredCountry:a}=(0,r.useYotpo)();(0,t.useEffect)(()=>{let t,n,r;if(!window||!document||!l.location?.country||s===l.location?.country||!e)return;a(l.location?.country);let o="yotpo-init",u=document.getElementById(o);u&&u.remove();let c=(t=(l.location?.country??"").toUpperCase(),n=`NEXT_PUBLIC_YOTPO_LOYALTY_GUID_${t}`,r=`YOTPO_LOYALTY_API_KEY_${t}`,{guid:i.default.env[n]||"x5vCifp118PI9RXgQjcUMg",apiKey:i.default.env[r]||i.default.env.YOTPO_LOYALTY_API_KEY}),d=document.createElement("script");d.src=`https://cdn-widgetsrepository.yotpo.com/v1/loader/${c?.guid??""}`,d.id=o,d.async=!0,document.head.appendChild(d)},[l.location?.country,a,s,e])}],84998)},59226,e=>{"use strict";var t=e.i(91398),n=e.i(91788),r=e.i(76602),i=e.i(89201),l=e.i(35110),s=e.i(27820),a=e.i(97011);e.s(["default",0,({state:e,currency:o,shippingPrice:u,allTiersComplete:c,tier:d,nextTier:f,progress:p=0,zIndex:m,className:h})=>{let[v,g]=(0,n.useState)(0),[b,x]=(0,n.useState)(!1),[y,w]=(0,n.useState)(!1),j=!c,{selection:E}=(0,i.useCentra)(),{t:k}=(0,l.useTranslation)(),C=E.totals?.itemsTotalPriceAsNumber??0;return((0,n.useEffect)(()=>{let e=Math.min(p,100);if(!j){g(e),x(0!==p);return}let t=requestAnimationFrame(()=>{g(e)});return 0!==p&&x(!0),()=>cancelAnimationFrame(t)},[p,f?.cost,j]),(0,n.useEffect)(()=>{let t=setTimeout(()=>{w("active"===e)},"active"===e&&j?220:0);return()=>clearTimeout(t)},[e,d.threshold,j]),"completed"===e)?(0,t.jsx)("div",{className:(0,a.twMerge)("bg-purple-80 flex h-7 w-12 shrink-0 items-center justify-start rounded-full border-2 border-white px-3",j&&"transition-all duration-300",h),style:{marginRight:"-1rem",zIndex:m},children:(0,t.jsx)("svg",{className:(0,a.twMerge)("h-5 w-5 scale-75 text-black",j&&"transition-opacity duration-300"),fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 13l4 4L19 7"})})}):"active"===e?(0,t.jsxs)("div",{className:(0,a.twMerge)("bg-purple-40 relative h-7 flex-1 rounded-full border-2 border-white",j&&"transition-all duration-300",h),style:{zIndex:m},children:[u&&0!==d.cost&&(0,t.jsx)("div",{className:(0,a.twMerge)("absolute -top-5 z-50",j&&"transition-opacity duration-300",p<=12?"translate-x-0":p>=88?"-translate-x-full":"-translate-x-1/2",b?"opacity-100":"opacity-0"),style:{left:`${p}%`},children:(0,t.jsx)(r.default,{variant:"black",size:"xSmall",title:`${k("Shipping_Barometer_Step_Badge")} ${u}`,className:"text-[10px] whitespace-nowrap normal-case"})}),(0,t.jsx)("div",{className:"bg-purple-80 absolute inset-y-0 left-0 min-w-6 rounded-full",style:{width:`${v}%`,transition:j?"width 400ms cubic-bezier(.47,1.64,.41,.8)":"none"}}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center overflow-hidden",children:(0,t.jsx)("span",{className:(0,a.twMerge)("text-xs font-bold text-black ease-in-out",j&&"transition-all duration-100",y?"translate-y-0 opacity-100":"translate-y-2 opacity-0"),children:u?`${(0,s.calculateAmountLeft)(f,o,C)} ${k(f?.cost===0?"Shipping_Barometer_Remaining_Free_Shipping":"Shipping_Barometer_Remaining_Amount")}`:k("Checkout_Shipping_Bar_Free")})})]}):f?0===d.cost?(0,t.jsx)("div",{className:"flex h-7 items-center px-1",children:(0,t.jsx)("span",{className:"text-black-100 w-full rotate-3 text-[11px] font-bold whitespace-nowrap",children:k("Shipping_Barometer_Free_Label")})}):(0,t.jsx)("div",{className:(0,a.twMerge)("flex h-7 shrink-0 items-center rounded-full border-2 border-white pr-3 text-right",j&&"transition-all duration-300",0===d.cost?"w-20 bg-transparent":"bg-purple-40 w-22",h),style:{marginLeft:"EUR"===o?"-2.2rem":"-1.2rem",zIndex:m},children:(0,t.jsx)("span",{className:(0,a.twMerge)("text-black-100 w-full text-[11px] font-bold whitespace-nowrap",j&&"transition-opacity duration-300"),children:`${d.shippingPrice}`})}):void 0}])},91138,e=>{"use strict";var t=e.i(91398);e.i(16001);var n=e.i(97342),r=e.i(55059),i=e.i(42559),l=e.i(62154),s=e.i(89201),a=e.i(19465),o=e.i(10454),u=e.i(19741),c=e.i(91788),d=e.i(87407),f=e.i(22434),p=e.i(17526),m=e.i(95485),h=e.i(3828),v=e.i(97011);let g=({children:e,state:n,setState:r,disableAutoCloseOnRouteChange:i=!1,closeOnBackdropClick:l=!0,contentClassName:s})=>{let{asPath:a}=(0,h.useRouter)(),o=(0,c.useRef)(null),u=(0,c.useCallback)(()=>{r(!0)},[r]);return(0,c.useEffect)(()=>(n?(document.documentElement.style.overflow="hidden",document.body.style.overflow="hidden"):(document.documentElement.style.overflow="",document.body.style.overflow=""),()=>{document.documentElement.style.overflow="",document.body.style.overflow=""}),[n]),(0,c.useEffect)(()=>{i||u()},[a,u,i]),(0,c.useEffect)(()=>{n||o.current?.scrollTo({top:0})},[n]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m.Transition,{show:n,unmount:!0,enter
2:"transition-all ease-out duration-[500ms]",enterFrom:"scale-95 opacity-0",enterTo:"scale-100 opacity-100",leave:"transition-all ease-in duration-[350ms]",leaveFrom:"scale-100 opacity-100",leaveTo:"scale-95 opacity-0",appear:!0,children:(0,t.jsx)("div",{className:"fixed inset-0 z-49 flex h-full w-full items-center justify-center p-4",children:(0,t.jsx)("div",{ref:o,className:(0,v.twMerge)("no-scrollbar max-h-[calc(100vh-2rem)] w-full max-w-md overflow-x-hidden overflow-y-auto [-webkit-overflow-scrolling:touch]",s),children:e})})}),(0,t.jsx)(m.Transition,{show:n,unmount:!1,enter:"transition-opacity duration-[500ms] ease-[cubic-bezier(0.32,0.72,0,1)]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-[350ms] ease-[cubic-bezier(0.25,0.8,0.25,1)]",leaveFrom:"opacity-100",leaveTo:"opacity-0",appear:!0,children:l?(0,t.jsx)("button",{className:"fixed inset-0 z-48 h-full w-full bg-black/40 backdrop-blur-xs","aria-hidden":!0,onClick:u}):(0,t.jsx)("div",{className:"fixed inset-0 z-48 h-full w-full bg-black/40 backdrop-blur-xs"})})]})};e.s(["default",0,({availableSites:e,site:m})=>{let[h,v]=(0,c.useState)(!0),{acceptedAgeLimit:b,setAcceptedAgeLimit:x,isAgeLimitPopupOpen:y,setIsAgeLimitPopupOpen:w,setIsOptionsMenuOpen:j,ipDetectedCountry:E,setIpDetectedCountry:k}=(0,l.useApp)(),{selection:C}=(0,s.useCentra)(),{content:S}=(0,a.useCountry)(),{switchCountry:N,isSwitchingCountry:T}=(0,o.default)({currentSiteSlug:m.siteSlug,availableSites:e});(0,c.useEffect)(()=>{(async()=>{if(!y)return;let e=(0,u.getUrlParam)("country")?.toUpperCase(),t=C.location?.country??"",r=C.location?.name??"";if(e||"eu"!==m.siteSlug&&"global"!==m.siteSlug)return k({code:t,name:r});let i=await n.checkoutApi.getCountryByIp(),l=i?.country?.country??"",s=i?.country?.name??"";l&&m.marketCountries?.includes(l)?k({code:l,name:s}):k({code:t,name:r})})()},[y,C.location?.country,C.location?.name]);let R=async()=>{h&&E?.code&&(localStorage.setItem("accepted_age_limit","true"),x(!0),w(!1),await N(E.code))};return C?.location&&S?.requiredAgeEnabled?(0,t.jsx)(g,{state:y,setState:()=>b?w(!1):w(!0),closeOnBackdropClick:!1,children:(0,t.jsxs)("div",{className:"flex w-full flex-col items-center justify-center gap-6 rounded-lg bg-white p-12",children:[(0,t.jsx)("h4",{className:"headline-medium text-center",children:S?.verifyAgeHeading||"Confirm shipping country"}),(0,t.jsxs)("button",{className:"checkout-component-shadow flex w-full flex-col gap-2 rounded-lg bg-gray-100 p-4 text-left",onClick:()=>j(!0),children:[(0,t.jsx)("h4",{className:"label-small font-base!",children:S?.verifyAgeLocation||"Where are you located?"}),(0,t.jsxs)("div",{className:"flex min-h-4 items-center gap-2",children:[E?.code?(0,t.jsx)(d.default,{alt:"Country flag of your current location",countryCode:E.code,svg:!0}):(0,t.jsx)(p.Loader,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"label-small font-normal",children:E?.name}),E?.code&&(0,t.jsx)(i.default,{})]})]}),(0,t.jsx)(f.default,{type:"button",className:"w-full",variant:"purple",isLoading:T,disabled:!h||T,onClick:R,children:S?.confirmLocationButton||"Confirm shipping country"}),(0,t.jsx)("div",{className:"w-full border-t border-gray-200"}),(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-6 sm:flex-row sm:gap-12",children:[(0,t.jsxs)("div",{className:"flex shrink-0 flex-col items-center",children:[S?.requiredAge&&(0,t.jsx)("span",{className:"text-[80px] leading-18 font-black",children:S.requiredAge}),S?.requiredAgeLabel&&(0,t.jsx)("span",{className:"capitalized-mini text-center text-[12px] leading-tight whitespace-pre-line",children:S.requiredAgeLabel})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("label",{className:"mb-4 flex cursor-pointer items-center gap-2",children:[(0,t.jsxs)("span",{className:"inline-flex h-5 w-5 shrink-0 items-center justify-center",children:[(0,t.jsx)("input",{type:"checkbox",className:"peer sr-only",checked:h,onChange:e=>v(e.target.checked)}),(0,t.jsx)("span",{className:"border-grey-120 bg-white-100 peer-checked:border-black-100 peer-checked:bg-black-100 pointer-events-none inline-flex h-5 w-5 items-center justify-center rounded-sm border-2 text-transparent transition-colors duration-150 peer-checked:text-white",children:(0,t.jsx)(r.default,{className:"h-3 w-3"})})]}),(0,t.jsx)("span",{className:"label-small",children:S?.verifyAgeAcceptCheckbox||"I am over 18 years"})]}),(0,t.jsx)("h4",{className:"headline-small",children:S?.verifyAgeDisclaimerTitle||"Age verification"}),(0,t.jsx)("p",{className:"paragraph-small text-black",children:S?.verifyAgeDisclaimer||"This site contains
2nicotine products intended for adults."})]})]})]})}):null}],91138)},61783,e=>{"use strict";var t=e.i(91398),n=e.i(86121),r=e.i(84756),i=e.i(62154),l=e.i(95485),s=e.i(3828),a=e.i(91788),o=e.i(97011);e.s(["default",0,()=>{let{isNotificationOpen:e,notificationMessage:u,hideNotification:c,setIsCheckoutError:d}=(0,i.useApp)(),{asPath:f}=(0,s.useRouter)();(0,a.useEffect)(()=>{!0===e&&setTimeout(()=>{c()},6e3)},[e,c]),(0,a.useEffect)(()=>{d(!1),c()},[f,c,d]);let p="",m="";switch(u.badge){case"success":p="text-green-100 bg-green-100/20",m="--green-100";break;case"failure":p="text-red-100 bg-red-100/20",m="--red-100";break;case"info":p="text-blue-100 bg-blue-100/20",m="--blue-100";break;case"warning":p="text-orange-100 bg-orange-100/20",m="--orange-100";break;case"desc":p="text-purple-100 bg-purple-100/20",m="--purple-100"}return(0,t.jsx)(r.default,{className:"pointer-events-none fixed inset-x-0 top-8 z-100",children:(0,t.jsx)("div",{"aria-live":"assertive",className:"flex items-end pt-18 lg:pt-22",children:(0,t.jsx)("div",{className:"flex w-full flex-col items-end",children:(0,t.jsx)(l.Transition,{as:t.Fragment,enter:"transform ease-out duration-300 transition",enterFrom:"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2",enterTo:"translate-y-0 opacity-100 sm:translate-x-0",leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0",show:e,children:(0,t.jsx)("div",{className:"pointer-events-auto w-full max-w-sm overflow-hidden rounded-sm bg-white",children:(0,t.jsxs)("div",{className:(0,o.twMerge)("flex items-start justify-between gap-4 p-4",p),children:[(0,t.jsx)("p",{className:"text-sm font-bold",children:u.title}),(0,t.jsx)("button",{"aria-label":"close-menu",type:"button",onClick:()=>{c()},children:(0,t.jsx)(n.default,{stroke:`var(${m})`})})]})})})})})})}])},26171,38403,60004,e=>{"use strict";var t=e.i(91788);function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function r(){let e=[],t={addEventListener:(e,n,r,i)=>(e.addEventListener(n,r,i),t.add(()=>e.removeEventListener(n,r,i))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add(()=>cancelAnimationFrame(n))},nextFrame:(...e)=>t.requestAnimationFrame(()=>t.requestAnimationFrame(...e)),setTimeout(...e){let n=setTimeout(...e);return t.add(()=>clearTimeout(n))},microTask(...e){let r={current:!0};return n(()=>{r.current&&e[0]()}),t.add(()=>{r.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(e){let t=r();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function i(){let[e]=(0,t.useState)(r);return(0,t.useEffect)(()=>()=>e.dispose(),[e]),e}e.s(["microTask",()=>n],38403),e.s(["disposables",()=>r],60004),e.s(["useDisposables",()=>i],26171)},81093,e=>{"use strict";var t=Object.defineProperty,n=(e,n,r)=>{let i;return(i="symbol"!=typeof n?n+"":n)in e?t(e,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[i]=r,r};let r=new class{constructor(){n(this,"current",this.detect()),n(this,"handoffState","pending"),n(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};e.s(["env",()=>r])},93481,64728,15067,e=>{"use strict";var t=e.i(91788),n=e.i(81093);let r=(e,r)=>{n.env.isServer?(0,t.useEffect)(e,r):(0,t.useLayoutEffect)(e,r)};function i(e){let n=(0,t.useRef)(e);return r(()=>{n.current=e},[e]),n}e.s(["useIsoMorphicEffect",()=>r],64728),e.s(["useLatestValue",()=>i],15067);let l=function(e){let n=i(e);return t.default.useCallback((...e)=>n.current(...e),[n])};e.s(["useEvent",()=>l],93481)},85046,27544,e=>{"use strict";var t=e.i(91788),n=e.i(64728);function r(){let e=(0,t.useRef)(!1);return(0,n.useIsoMorphicEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}e.s(["useIsMounted",()=>r],85046);var i=e.i(81093);function l(){let e,n=(e="undefined"==typeof document,"useSyncExternalStore"in t&&(0,t.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[r,l]=t.useState(i.env.isHandoffComplete);return r&&!1===i.env.isHandoffComplete&&l(!1),t.useEffect(()=>{!0!==r&&l(!0)},[r]),t.useEffect(()=>i.env.handoff(),[]),!n&&r}e.s(["useServerHandoffComplete",()=>l],27544)},56833,e=>{"use strict";var t=e.i(91788),n=e.i(93481);let r=Symbol();function i(e,t=!0){return Object.assign(e,{[r]:t})}function l(...e){let i=(0,t.useRef)(e);(0,t.useEffect)(()=>{i.current=e},[e]);let s=(0,n.useEvent)(e=>{for(let t of i.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return e.every(e=>null==e||(null==e?void 0:e[r]))?void 0:s}e.s(["optionalRef",()=>i,"useSyncRefs",()=>l])},80281,96694,e=>{"use strict";let t,n;var r,i,l=e.i(50461),s=e.i(91788),a=e.i(60004),o=e.i(26171),u=e.i(64728);void 0!==l.default&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(r=null==l.default?void 0:l.default.env)?void 0:r.NODE_ENV)==="test"&&void 0===(null==(i=null==Element?void 0:Element.prototype)?void 0:i.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(` 3`)),[]});var c=((t=c||{})[t.None=0]="None",t[t.Closed=1]="Closed",t[t.Enter=2]="Enter",t[t.Leave=4]="Leave",t);function d(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}
3function f(e,t,n,r){let[i,l]=(0,s.useState)(n),{hasFlag:c,addFlag:d,removeFlag:f}=function(e=0){let[t,n]=(0,s.useState)(e),r=(0,s.useCallback)(e=>n(e),[]),i=(0,s.useCallback)(e=>n(t=>t|e),[]),l=(0,s.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:i,hasFlag:l,removeFlag:(0,s.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,s.useCallback)(e=>n(t=>t^e),[])}}(e&&i?3:0),p=(0,s.useRef)(!1),m=(0,s.useRef)(!1),h=(0,o.useDisposables)();return(0,u.useIsoMorphicEffect)(()=>{var i;if(e){if(n&&l(!0),!t){n&&d(3);return}return null==(i=null==r?void 0:r.start)||i.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:i}){let l=(0,a.disposables)();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:i}),l.nextFrame(()=>{n(),l.requestAnimationFrame(()=>{l.add(function(e,t){var n,r;let i=(0,a.disposables)();if(!e)return i.dispose;let l=!1;i.add(()=>{l=!0});let s=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===s.length?t():Promise.allSettled(s.map(e=>e.finished)).then(()=>{l||t()}),i.dispose}(e,r))})}),l.dispose}(t,{inFlight:p,prepare(){m.current?m.current=!1:m.current=p.current,p.current=!0,m.current||(n?(d(3),f(4)):(d(4),f(2)))},run(){m.current?n?(f(3),d(4)):(f(4),d(3)):n?f(1):d(1)},done(){var e,i,s,a;m.current&&(null!=(a=null==(s=(i=t).getAnimations)?void 0:s.call(i))?a:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(p.current=!1,f(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,h]),e?[i,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}e.s(["transitionDataAttributes",()=>d,"useTransition",()=>f],80281);let p=(0,s.createContext)(null);p.displayName="OpenClosedContext";var m=((n=m||{})[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n);function h(){return(0,s.useContext)(p)}function v({value:e,children:t}){return s.default.createElement(p.Provider,{value:e},t)}function g({children:e}){return s.default.createElement(p.Provider,{value:null},e)}e.s(["OpenClosedProvider",()=>v,"ResetOpenClosedProvider",()=>g,"State",()=>m,"useOpenClosed",()=>h],96694)},74664,21713,26417,e=>{"use strict";let t,n;var r=e.i(91788);function i(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}function l(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,l),r}e.s(["classNames",()=>i],21713),e.s(["match",()=>l],26417);var s=((t=s||{})[t.None=0]="None",t[t.RenderStrategy=1]="RenderStrategy",t[t.Static=2]="Static",t),a=((n=a||{})[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n);function o(){let e,t,n=(e=(0,r.useRef)([]),t=(0,r.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),(...n)=>{if(!n.every(e=>null==e))return e.current=n,t});return(0,r.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:i,visible:s=!0,name:a,mergeRefs:o}){o=null!=o?o:c;let f=d(t,e);if(s)return u(f,n,r,a,o);let p=null!=i?i:0;if(2&p){let{static:e=!1,...t}=f;if(e)return u(t,n,r,a,o)}if(1&p){let{unmount:e=!0,...t}=f;return l(+!e,{0:()=>null,1:()=>u({...t,hidden:!0,style:{display:"none"}},n,r,a,o)})}return u(f,n,r,a,o)})({mergeRefs:n,...e}),[n])}function u(e,t={},n,l,s){let{as:a=n,children:o,refName:c="ref",...f}=h(e,["unmount","static"]),p=void 0!==e.ref?{[c]:e.ref}:{},g="function"==typeof o?o(t):o;"className"in f&&f.className&&"function"==typeof f.className&&(f.className=f.className(t)),f["aria-labelledby"]&&f["aria-labelledby"]===f.id&&(f["aria-labelledby"]=void 0);let b={};if(t){let e=!1,n=[];for(let[r,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(b["data-headlessui-state"]=n.join(" "),n))b[`data-${e}`]=""}if(v(a)&&(Object.keys(m(f)).length>0||Object.keys(m(b)).length>0))if(!(0,r.isValidElement)(g)||Array.isArray(g)&&g.length>1||v(g.type)){if(Object.keys(m(f)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${l} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(m(f)).concat(Object.keys(m(b))).map(e=>` - ${e}`).join(` 4`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>` - ${e}`).join(` 5`)].join(` 6`))}else{var x;let e=g.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>i(t(...e),f.className):i(t,f.className),l=d(g.props,m(h(f,["ref"])));for(let e in b)e in l&&delete b[e];return(0,r.cloneElement)(g,Object.assign({},l,b,p,{ref:s((x=g,r.default.version.split(".")[0]>="19"?x.props.ref:x.ref),p.ref)},n?{className:n}:{}))}return(0,r.createElement)(a,Object.assign({},h(f,["ref"]),!v(a)&&p,!v(a)&&b),g)}function c(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function d(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){for(let i of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;i(t,...r)}}});return t}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){for(let r of n[e])null==r||r(...t)}});return t}function p(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function m(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function h(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function v(e){return e===r.Fragment||e===Symbol.for("react.fragment")}e.s(["RenderFeatures",()=>s,"RenderStrategy",()=>a,"compact",()=>m,"forwardRefWithAs",()=>p,"isFragment",()=>v,"mergeProps",()=>f,"useRender",()=>o],74664)},95485,e=>{"use strict";let t;var n=e.i(91788),r=e.i(26171),i=e.i(93481),l=e.i(85046),s=e.i(64728),a=e.i(15067),o=e.i(27544),u=e.i(56833),c=e.i(80281),d=e.i(96694),f=e.i(21713),p=e.i(26417),m=e.i(74664);function h(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,m.isFragment)(null!=(t=e.as)?t:w)||1===n.default.Children.count(e.children)}let v=(0,n.createContext)(null);v.displayName="TransitionContext";var g=((t=g||{}).Visible="visible",t.Hidden="hidden",t);let b=(0,n.createContext)(null);function x(e){return"children"in e?x(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function y(e,t){let s=(0,a.useLatestValue)(e),o=(0,n.useRef)([]),u=(0,l.useIsMounted)(),c=(0,r.useDisposables)(),d=(0,i.useEvent)((e,t=m.RenderStrategy.Hidden)=>{let n=o.current.findIndex(({el:t})=>t===e);-1!==n&&((0,p.match)(t,{[m.RenderStrategy.Unmount](){o.current.splice(n,1)},[m.RenderStrategy.Hidden](){o.current[n].state="hidden"}}),c.microTask(()=>{var e;!x(o)&&u.current&&(null==(e=s.current)||e.call(s))}))}),f=(0,i.useEvent)(e=>
6{let t=o.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):o.current.push({el:e,state:"visible"}),()=>d(e,m.RenderStrategy.Unmount)}),h=(0,n.useRef)([]),v=(0,n.useRef)(Promise.resolve()),g=(0,n.useRef)({enter:[],leave:[]}),b=(0,i.useEvent)((e,n,r)=>{h.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{h.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(g.current[n].map(([e,t])=>t)).then(()=>e())})]),"enter"===n?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),y=(0,i.useEvent)((e,t,n)=>{Promise.all(g.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=h.current.shift())||e()}).then(()=>n(t))});return(0,n.useMemo)(()=>({children:o,register:f,unregister:d,onStart:b,onStop:y,wait:v,chains:g}),[f,d,o,b,y,g,v])}b.displayName="NestingContext";let w=n.Fragment,j=m.RenderFeatures.RenderStrategy,E=(0,m.forwardRefWithAs)(function(e,t){let{show:r,appear:l=!1,unmount:a=!0,...c}=e,f=(0,n.useRef)(null),p=h(e),g=(0,u.useSyncRefs)(...p?[f,t]:null===t?[]:[t]);(0,o.useServerHandoffComplete)();let w=(0,d.useOpenClosed)();if(void 0===r&&null!==w&&(r=(w&d.State.Open)===d.State.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[E,C]=(0,n.useState)(r?"visible":"hidden"),S=y(()=>{r||C("hidden")}
6),[N,T]=(0,n.useState)(!0),R=(0,n.useRef)([r]);(0,s.useIsoMorphicEffect)(()=>{!1!==N&&R.current[R.current.length-1]!==r&&(R.current.push(r),T(!1))},[R,r]);let F=(0,n.useMemo)(()=>({show:r,appear:l,initial:N}),[r,l,N]);(0,s.useIsoMorphicEffect)(()=>{r?C("visible"):x(S)||null===f.current||C("hidden")},[r,S]);let A={unmount:a},O=(0,i.useEvent)(()=>{var t;N&&T(!1),null==(t=e.beforeEnter)||t.call(e)}),_=(0,i.useEvent)(()=>{var t;N&&T(!1),null==(t=e.beforeLeave)||t.call(e)}),P=(0,m.useRender)();return n.default.createElement(b.Provider,{value:S},n.default.createElement(v.Provider,{value:F},P({ourProps:{...A,as:n.Fragment,children:n.default.createElement(k,{ref:g,...A,...c,beforeEnter:O,beforeLeave:_})},theirProps:{},defaultTag:n.Fragment,features:j,visible:"visible"===E,name:"Transition"})))}),k=(0,m.forwardRefWithAs)(function(e,t){var r,l;let{transition:a=!0,beforeEnter:g,afterEnter:E,beforeLeave:k,afterLeave:C,enter:S,enterFrom:N,enterTo:T,entered:R,leave:F,leaveFrom:A,leaveTo:O,..._}=e,[P,$]=(0,n.useState)(null),L=(0,n.useRef)(null),M=h(e),I=(0,u.useSyncRefs)(...M?[L,t,$]:null===t?[]:[t]),z=null==(r=_.unmount)||r?m.RenderStrategy.Unmount:m.RenderStrategy.Hidden,{show:B,appear:H,initial:U}=function(){let e=(0,n.useContext)(v);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[D,q]=(0,n.useState)(B?"visible":"hidden"),Y=function(){let e=(0,n.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:W,unregister:K}=Y;(0,s.useIsoMorphicEffect)(()=>W(L),[W,L]),(0,s.useIsoMorphicEffect)(()=>{if(z===m.RenderStrategy.Hidden&&L.current)return B&&"visible"!==D?void q("visible"):(0,p.match)(D,{hidden:()=>K(L),visible:()=>W(L)})},[D,L,W,K,B,z]);let V=(0,o.useServerHandoffComplete)();(0,s.useIsoMorphicEffect)(()=>{if(M&&V&&"visible"===D&&null===L.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[L,D,V,M]);let Q=U&&!H,X=H&&B&&U,Z=(0,n.useRef)(!1),G=y(()=>{Z.current||(q("hidden"),K(L))},Y),J=(0,i.useEvent)(e=>{Z.current=!0,G.onStart(L,e?"enter":"leave",e=>{"enter"===e?null==g||g():"leave"===e&&(null==k||k())})}),ee=(0,i.useEvent)(e=>{let t=e?"enter":"leave";Z.current=!1,G.onStop(L,t,e=>{"enter"===e?null==E||E():"leave"===e&&(null==C||C())}),"leave"!==t||x(G)||(q("hidden"),K(L))});(0,n.useEffect)(()=>{M&&a||(J(B),ee(B))},[B,M,a]);let et=!(!a||!M||!V||Q),[,en]=(0,c.useTransition)(et,P,B,{start:J,end:ee}),er=(0,m.compact)({ref:I,className:(null==(l=(0,f.classNames)(_.className,X&&S,X&&N,en.enter&&S,en.enter&&en.closed&&N,en.enter&&!en.closed&&T,en.leave&&F,en.leave&&!en.closed&&A,en.leave&&en.closed&&O,!en.transition&&B&&R))?void 0:l.trim())||void 0,...(0,c.transitionDataAttributes)(en)}),ei=0;"visible"===D&&(ei|=d.State.Open),"hidden"===D&&(ei|=d.State.Closed),B&&"hidden"===D&&(ei|=d.State.Opening),B||"visible"!==D||(ei|=d.State.Closing);let el=(0,m.useRender)();return n.default.createElement(b.Provider,{value:G},n.default.createElement(d.OpenClosedProvider,{value:ei},el({ourProps:er,theirProps:_,defaultTag:w,features:j,visible:"visible"===D,name:"Transition.Child"})))}),C=(0,m.forwardRefWithAs)(function(e,t){let r=null!==(0,n.useContext)(v),i=null!==(0,d.useOpenClosed)();return n.default.createElement(n.default.Fragment,null,!r&&i?n.default.createElement(E,{ref:t,...e}):n.default.createElement(k,{ref:t,...e}))}),S=Object.assign(E,{Child:C,Root:E});e.s(["Transition",()=>S,"TransitionChild",()=>C])},22843,e=>{"use strict";var t=e.i(91398),n=e.i(86121),r=e.i(95485),i=e.i(3828),l=e.i(91788),s=e.i(97011);e.s(["default",0,({children:e,state:a,setState:o,position:u="left",disableAutoCloseOnRouteChange:c=!1})=>{let{asPath:d}=(0,i.useRouter)(),f=(0,l.useRef)(null),p=(0,l.useCallback)(()=>{o(!1)},[o]);(0,l.useEffect)(()=>(a?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[a]),(0,l.useEffect)(()=>{c||p()},[d,p,c]),(0,l.useEffect)(()=>{a||f.current?.scrollTo({top:0})},[a]);let m="",h="";return"left"===u&&(m="translate-x-0",h="-translate-x-full"),"right"===u&&(m="translate-x-0",h="translate-x-full"),"bottom"===u&&(m="translate-y-0",h="translate-y-full"),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Transition,{show:a,unmount:!1,enter
6:"transition-transform ease-[cubic-bezier(0.32,0.72,0,1)] duration-[500ms]",enterFrom:h,enterTo:m,leave:"transition-transform ease-[cubic-bezier(0.25,0.8,0.25,1)] duration-[350ms]",leaveFrom:m,leaveTo:h,appear:!0,children:(0,t.jsxs)("div",{className:(0,s.twMerge)("fixed top-0 z-50 h-full w-70 transform overflow-visible bg-white duration-300 min-[370px]:w-80","right"===u?"top-0 right-0":"","bottom"===u?"top-auto right-0 bottom-0 left-0 h-auto max-h-[80vh] w-full min-[370px]:w-full":""),children:[(0,t.jsx)("div",{ref:f,className:(0,s.twMerge)("no-scrollbar overflow-x-hidden overflow-y-auto bg-white [-webkit-overflow-scrolling:touch]","bottom"===u?"h-auto max-h-[80vh]":"h-full"),children:e}),(0,t.jsx)(r.Transition,{show:a,leave:"transition-transform ease-[cubic-bezier(0.25,0.8,0.25,1)] duration-[350ms]",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,t.jsx)("button",{className:(0,s.twMerge)("absolute top-2 -z-1 flex size-8 items-center justify-center rounded-full bg-white shadow-[0px_2px_10px_0px_#00000040]","animate-slide-bounce-left","left"===u?"animate-slide-bounce-left right-0":"animate-slide-bounce-right left-0","bottom"===u?"animate-slide-bounce-up right-4 left-auto":""),onClick:p,children:(0,t.jsx)(n.default,{className:"relative -left-[0.5px]"})})})]})}),(0,t.jsx)(r.Transition,{show:a,unmount:!1,enter:"transition-opacity duration-[500ms] ease-[cubic-bezier(0.32,0.72,0,1)]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-[350ms] ease-[cubic-bezier(0.25,0.8,0.25,1)]",leaveFrom:"opacity-100",leaveTo:"opacity-0",appear:!0,children:(0,t.jsx)("button",{className:"fixed inset-0 z-49 h-full w-full bg-black/40 backdrop-blur-xs","aria-hidden":!0,onClick:p})})]})}])},19580,e=>{"use strict";var t=e.i(91398);e.s(["default",0,({fill:e="black",className:n})=>(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.4226 13.4226C10.0972 13.748 9.56951 13.748 9.24408 13.4226L4.24408 8.42259C3.91864 8.09715 3.91864 7.56951 4.24408 7.24408C4.56951 6.91864 5.09715 6.91864 5.42259 7.24408L9.83333 11.6548L14.2441 7.24408C14.5695 6.91864 15.0972 6.91864 15.4226 7.24408C15.748 7.56951 15.748 8.09715 15.4226 8.42259L10.4226 13.4226Z",fill:e})})])},58678,(e,t,n)=>{t.exports=e.r(80963)},59333,1540,e=>{"use strict";e.i(50461);var t=e.i(91398),n=e.i(58678);let r=({site:e,productUri:r,hreflangs:i})=>(0,t.jsxs)(n.default,{children:[(0,t.jsx)("link",{href:`https://www.whitepouches.com/${e.siteSlug}/${r}`,rel:"canonical"}),i&&Object.entries(i).flatMap(([e,n])=>n.map(n=>(0,t.jsx)("link",{rel:"alternate",href:`https://www.whitepouches.com/${e}/${r}`,hrefLang:n},n)))]}),i=e=>e.split("/").filter(Boolean).slice(2).join("/"),l=({site:e,story:r,hreflangs:l,currentPageQuery:s,showTitle:a=!0,showDescription:o=!0})=>{let u,c=r.content.seoMarketSpecific?.filter(t=>t.markets.includes(String(e.market)))?.[0],d=c?c.seo:r.content.seo,f=d?.title||`${r.name} - White Pouches`,p=d?.description,m=d?.og_title,h=d?.og_description,v=d?.og_image,g=d?.twitter_title,b=d?.twitter_description,x=d?.twitter_image;return(0,t.jsxs)(n.default,{children:[a&&(0,t.jsx)("title",{children:f}),o&&p&&(0,t.jsx)("meta",{content:p,name:"description"}),m&&(0,t.jsx)("meta",{content:m,property:"og:title"}),h&&(0,t.jsx)("meta",{content:h,property:"og:description"}),v&&(0,t.jsx)("meta",{content:v,property:"og:image"}),g&&(0,t.jsx)("meta",{content:g,property:"twitter:title"}),b&&(0,t.jsx)("meta",{content:b,property:"twitter:description"}),x&&(0,t.jsx)("meta",{content:x,property:"twitter:image"}),l&&(u=i(r.full_slug),(0,t.jsx)(t.Fragment,{children:Object.entries(l).flatMap(([e,n])=>n.map(n=>(0,t.jsx)("link",{rel:"alternate",href:`https://www.whitepouches.com/${e}${u?`/${u}`:""}`,hrefLang:n},n)))})),((e,n,r=1,l)=>{let s=e.siteSlug,a=i(n.full_slug),o=l?`https://www.whitepouches.com${l?`/${l}`:""}${r>1?`?page=${r}`:""}`:`https://www.whitepouches.com/${s}${a?`/${a}`:""}${r>1?`?page=${r}`:""}`;return(0,t.jsx)("link",{href:o,rel:"canonical"})})(e,r,s,c?.override_canonical_uri||r?.content?.override_canonical_uri)]})};e.s(["Seo",0,({title:e,description:i,site:s,story:a,productUri:o,hreflangs:u,showSiteName:c=!0,currentPageQuery:d})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n.default,{children:[e&&(0,t.jsx)("title",{children:`${e}${c?" - White Pouches":""}`}),i&&(0,t.jsx)("meta",{content:i,name:"description"}),(0,t.jsx)("link",{href:"/favicon.ico",rel:"icon"})]}),s&&a&&(0,t.jsx)(l,{site:s,hreflangs:u,currentPageQuery:d,showDescription:!i,showTitle:!e,story:a}),s&&o&&(0,t.jsx)(r,{site:s,hreflangs:u,productUri:o})]})],1540),e.s([],59333)}]); 7 8//# debugId=2bcfb1f5-fdc0-f79a-4b38-f599355f1422 9//# sourceMappingURL=21ba0d2703c4e5eb.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.