PageSourceSearch

https://www.prima.co.uk/_assets/fre/scopes/hdm/_next/static/chunks/15452-6361517d58ff900f.js

js prima.co.uk collected 2026-09-24 19:53:14 UTC 158,048 bytes, 17 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[15452],{612:(e,t,r)=>{"use strict";r.d(t,{D:()=>l});var n=r(7751),o=r(23472),i=r(3637),a=r(77089);function l({name:e,children:t,max:r}){let s=(0,o._E)(e,i.Q0);if((0,a.dv)(s)){let e=(null!=r?s.slice(0,r):s).map(({value:e})=>e);return"function"==typeof t?t(e):(0,n.Y)(n.FK,{children:e})}return"function"==typeof t?t(s):void 0===s?t:s}},638:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(20339),o=r(38536),i=r(28270);let a=(0,o.A)("div",{target:"eq0adga0"})((0,i.Ay)("search-results-count",{display:"inline-block",position:"relative"}),"");var l=r(9954),s=r(71055);let c=function({resultsCount:e=0,searchString:t="",customNoSearchResultsText:r=null}){let o=(0,n.Bd)({key:`content.search.${["noResults","oneResult"][e]||"multiResults"}`,macros:{resultsCount:e}});return(0,l.Y)(a,null,(()=>{if(!e&&r){let e=r.split("[search term]");if(1===e.length)return(0,l.Y)(s.Fragment,null,e[0]);let n=e[0];n.endsWith(" ")||(n+=" ");let o=e[1];return o.startsWith(".")||o.startsWith(" ")||(o=" "+o),(0,l.Y)(s.Fragment,null,n,(0,l.Y)("b",null,t),o)}return(0,l.Y)(s.Fragment,null,o," ",(0,l.Y)("b",null,t))})())}},3389:(e,t,r)=>{"use strict";r.d(t,{Zt:()=>i,jd:()=>a,oq:()=>l,qY:()=>n,wP:()=>o});let n={FILTER_AND_SORT:"Filter & Sort",ALL_FILTERS:"All Filters",RESET_BUTTON:"Reset",APPLY_BUTTON:"Apply",SCROLL_HINT:"Scroll For More",LOGGER_SLUG:"Recipe Filter",CLEAR_ALL_FILTERS:"Clear All Filters",SORT:"Sort By"},o={DESKTOP:"desktop",MOBILE:"mobile"},i="sort",a=[i],l={timeout:1e4,retry:3}},3637:(e,t,r)=>{"use strict";r.d(t,{Q0:()=>o,n6:()=>a,rX:()=>i});var n=r(56317);let o=(0,n.eU)(void 0),i=(0,n.eU)(void 0),a=(0,n.eU)(void 0)},4927:(e,t,r)=>{"use strict";r.d(t,{Cc:()=>i,FK:()=>o,lQ:()=>n});let n=()=>({});function o(e){return e?.children||null}function i(){return null}},6779:(e,t,r)=>{"use strict";r.d(t,{EA:()=>d,KG:()=>m,W9:()=>h,nh:()=>f});var n=r(71055),o=r(7144),i=r(78122),a=r(6794),l=r(800),s=r(99634),c=r(40169);function u(e){if(!e)return"";try{let t=window.location.origin;return new URL(e,t).href}catch{return e}}function d(e,t=s.Xg){"u">typeof document&&document.dispatchEvent(new CustomEvent(t,{detail:{sourceEvent:e}}))}function p({eventKeys:e,primaryEventKey:t,value:r,canTrack:i}){let a=(0,n.useRef)(new WeakSet),[,l]=(0,o.A)(t),[,s]=(0,o.A)(e.totalRevenue);return(0,n.useCallback)(e=>{var t;i(e)&&(t=a.current,e&&"object"==typeof e&&(t.has(e)||(t.add(e),0))||(l(e,{value:r}),s(e,{value:r})))},[i,l,s,r])}function m(e=!1,{eventKeys:t=c.W,trackingEnabled:r=!0}={}){let o=(0,n.useCallback)(t=>r&&!e&&function(e){let t,r=(t=e?.currentTarget||e?.target)&&"function"==typeof t.getAttribute?t.closest?.("[data-affiliate], [data-affiliate-url]")||t:null;if(!r)return!1;let n="true"===r.getAttribute("data-affiliate")||!!r.getAttribute("data-affiliate-url"),o=u(r.getAttribute("href")),i=u(r.getAttribute("data-href"));return n||!!(o&&i&&o!==i)}(t),[e,r]);return{trackJamRevenueAffiliateClick:p({eventKeys:t,primaryEventKey:t.affiliateClick,value:t.affiliateClickValue,canTrack:o})}}function f({eventKeys:e=c.W,trackingEnabled:t=!0}={}){let r=(0,n.useCallback)(()=>t,[t]);return{trackJamRevenueSubscribeClick:p({eventKeys:e,primaryEventKey:e.subscribeClick,value:e.subscribeClickValue,canTrack:r})}}function h(e=s.Xg){let t=(0,l.BV)("layoutContextProps.menuItems",[]),r=(0,i.s)(t,a.$.Subscribe),o=(0,n.useMemo)(()=>new Set((Array.isArray(r)?r:[]).map(({url:e})=>
1e).filter(Boolean)),[r]);return(0,n.useCallback)((t,{title:r,url:n}={})=>{(function({subscribeUrls:e,title:t,url:r}){return t?.trim().toLowerCase()==="subscribe"||e.has(r)})({subscribeUrls:o,title:r,url:n})&&(d(t,e),e!==s.Xg&&d(t))},[e,o])}},6794:(e,t,r)=>{"use strict";r.d(t,{$:()=>o,M:()=>n});let n={SIDE_PANEL:{menuName:"Panel Nav",eventType:"sidePanelNav"},LOCATION_CHOICE:{menuName:"Locale",eventType:"locationChoiceNav"}},o={CountryPanel:"Countries-Panel",Footer:"Footer",FooterLegal:"Footer-Legal",Panel:"Panel",Subscribe:"Subscribe",Top:"Top"}},7144:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(71055),o=r(78860),i=r(72268),a=r(44045);function l(e=null){let{abTesting:t,userId:r,userAttributes:s}=(0,a.A)(),c=(0,i.o)(),u="string"!=typeof c.get("app:ab:flags"),d=c.get("app:ab:track")?(0,o.z)(c.get("app:ab:track")):u,p=(0,a.E)(),m=(0,n.useCallback)(t&&r&&d?async(t,r={})=>{let n="function"==typeof e?e(t):e||t?.currentTarget?.dataset?.abLabel;"string"==typeof n&&n&&await new Promise(e=>{p(t=>{t.trackEvent(n,r),e()}).catch(e)})}:async()=>{},[p,t,e,r,s]);return[!!t,m,e&&{"data-ab-label":e}]}},9443:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(53520),o=r(38536),i=r(28270),a=(0,o.A)("span",{target:"ec4ut140"})((0,i.Ay)({textDecoration:"inherit",textTransform:"none",textRendering:"auto",webkitFontSmoothing:"antialiased",mozOsxFontSmoothing:"grayscale",display:"flex"}),""),l=r(71055);let s=["className","component","url","title","svgProps","themeOptions"];function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function u(e){let{className:t="",component:r=null,url:o="",title:i,svgProps:u={},themeOptions:d={}}=e,p=(0,n.A)(e,s),m=o?l.createElement("img",c({src:o,alt:i},d)):l.createElement(r,c({role:"img",title:i},u,d));return l.createElement(a,c({className:t,"data-theme-key":"icon-wrapper"},p),m)}},10848:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e,t=300){let r,n=(...n)=>{r&&clearTimeout(r),r=setTimeout(()=>{e(...n)},t)};return n.cancel=()=>{r&&(clearTimeout(r),r=void 0)},n}},11202:(e,t,r)=>{"use strict";r.d(t,{$V:()=>p,FR:()=>c,R8:()=>f,bY:()=>d,g3:()=>m});var n=r(71055),o=r(56317),i=r(12625),a=r(99374),l=r(60986);function s(e){return"1"===e||e===a.$4.VARIANT?a.CG.VARIANT:e===a.$4.CONTROL?a.CG.CONTROL:e===a.CG.VARIANT||e===a.CG.CONTROL?e:void 0}function c(){try{let e=sessionStorage.getItem(a.I);if(null!=e){let t=s(e);if(void 0!==t)return t}}catch{}let e=function(e){if("u"<typeof document)return;let t=document.cookie.match(`(?:^|;\\s*)${a.e3}=([^;]+)`);if(!t?.[1])return;let r=decodeURIComponent(t[1]),n=`${e}:`;for(let e of r.split(",")){let t=e.trim();if(t.startsWith(n))return t.slice(n.length)}}(a.uq);if(null!=e)return s(e)??e}let u=(0,o.eU)(null);function d(){let[e,t]=(0,i.fp)(u);return(0,n.useLayoutEffect)(()=>{t(e=>null!==e?e:c()??null)},[t]),[e,t]}function p(e){if("u"<typeof document)return;let t=e.split(":")[0],r=a.e3,n=document.cookie.match(`(?:^|;\\s*)${r}=([^;]+)`)?.[1]||"",o=[...(n?n.split(",").map(e=>e.trim()).filter(Boolean):[]).filter(e=>!e.startsWith(`${t}:`)),e].join(",");(0,l.TV)(r,o,2592e6)}function m(e){try{e===a.CG.VARIANT&&sessionStorage.setItem(a.I,a.CG.VARIANT)}catch{}}function f(){try{let e=sessionStorage.getItem(a.I);return"1"===e||e===a.CG.VARIANT||e===a.$4.VARIANT}catch{return!1}}},12805:(e,t,r)=>{"use strict";r.d(t,{W3:()=>m,rU:()=>p,uo:()=>c,xZ:()=>u,xj:()=>d});var n=r(12625),o=r(53225),i=r(49433),a=r(15277),l=r(85900),s=r(9954);function c(){let e=navigator.userAgent||navigator.vendor||window.opera,t=/iPhone|iPad|iPod/i.test(e),r=/Android/i.test(e);return t?i.Ku:r?i.CL:null}let u=e=>({[i.CL]:i.dK,[i.Ku]:i.aB})[e],d=(e,t)=>{let{brandSlug:r,androidStoreUrl:n,iosDeepLink:o,isRecipe:a,contentId:l,currentPath:s}=t,c={[i.CL]:()=>(function({brandSlug:e,currentPath:t,isRecipe:r,fallbackUrl:n}){let o=`www.${e}.com`,i=new URL(n).searchParams.get("id");return`intent://${o}${r?t:"/app"}#Intent;scheme=https;package=${i};S.browser_fallback_url=${encodeURIComponent(n)};end`})({brandSlug:r,currentPath:s,isRecipe:a,fallbackUrl:n}),[i.Ku]:()=>a?`${o}?contentId=${l}`:o}[e];return c?c():null};function p(){let e=(0,o._P)("fre.enable-app-smart-banner"),t=(0,n.md)(a.H);return e&&!t?i.n1:0}function m(e){let t,r=Number(e);if(null==e||Number.isNaN(r)||r<0||r>5)return null;let n=r%1,o=Math.floor(r),i=!1;n>=.75?(t=Math.ceil(r),i=!1):n>=.25?(t=o,i=!0):(t=o,i=!1);let a=5-(t=Math.min(t,5))-!!i;return(0,s.Y)(l.r9,{"aria-label":`Rating: ${r} out of 5 stars`},[...Array(t)].map((e,t)=>(0,s.Y)(l.Gg,{key:`full-${t}`,"aria-label":"Full star"})),i?(0,s.Y)(l.NA,{key:"half","aria-label":"Half star"}):null,[...Array(a)].map((e,t)=>(0,s.Y)(l.dd,{key:`empty-${t}`,"aria-label":"Empty star"})))}},13290:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(53520),o=r(38536),i=r(28270),a=r(61546),l=r(64781),s=r(71055);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var u=(0,o.A)("div",{target:"e16f9xfw3"})((0,i.Ay)("chip-base",{display:"flex",alignItems:"center",gap:"0.125rem",width:"fit-content",bg:e=>e.isDisabled?"bg-chip-base-disabled":"bg-chip-base",padding:"xxxs",borderRadius:"xxxs",flexShrink:0}),""),d=(0,o.A)("div",{target:"e16f9xfw2"})((0,i.Ay)("chip-label",{color:e=>e.isDisabled?"text-chip-label-disabled":"text-chip-label",fontSize:"font-size-11",lineHeight:"lineheight-base"}),""),p=(0,o.A)("button",{target:"e16f9xfw1"})((0,i.Ay)("chip-button",{border:0,padding:0,background:"transparent",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer","&:focus-visible":{outline:"outline-focus-black",outlineOffset:"outline-offset-s"}}),""),m=(0,o.A)(function(e){return s.createElement(l.default,c({type:a.PV.Stylized,relativeUrl:"/static/icons/x-circle-fill.svg",alt:"x-circle-fill",width:24,height:24},e))},{target:"e16f9xfw0"})((0,i.Ay)("chip-icon-right",{primary:e=>{let t,r;return t=e.isDisabled,r=e.isChipHovering,t?"colors.greyDark":r?"bg-chip-button-hover":"bg-chip-button"},cursor:e=>e.isDisabled?"default":"pointer",width:"iconSize.xxs",height:"iconSize.xxs"}),""),f=r(71055),h=r(71055);let b=["text","isDisabled","onRemove","withIconRight","IconRight"];function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function y(e){let{text:t="",isDisabled:r=!1,onRemove:o=()=>{},withIconRight:i=!0,IconRight:a=null}=e,l=(0,n.A)(e,b),[s,c]=(0,f.useState)(!1);return h.createElement(u,g({isDisabled:r,"data-theme-key":"chip-base"},l),h.createElement(d,{isDisabled:r,"aria-label":"chip-label","data-theme-key":"chip-label"},t),i?h.createElement(p,{"aria-label":"remove",type:"button",disabled:r,onClick:o,onMouseEnter:()=>{c(!0)},onMouseLeave:()=>{c(!1)},"data-theme-key":"chip-button"},h.createElement(a||m,{role:"img",title:"remove",isDisabled:r,id:l.id,isChipHovering:s,"data-theme-key":"chip-icon-right"})):null)}},13379:(e,t,r)=>{"use strict";r.d(t,{A:()=>H});var n=r(53520),o=r(9954);function i(e={}){return(0,o.AH)(":root{--hds-colors-primary:",e.colors?.brandColorPrimary,";--hds-colors-red:",e.colors?.red,";--hds-colors-globalColorError:var(--colors.red);--hds-colors-error:var(--colors-globalColorError);--hds-colors-white:",e.colors?.white,";--hds-colors-black:",e.colors?.black,";--hds-colors-neutral-50:",e.colors?.["neutral-50"],";--hds-colors-neutral-100:",e.colors?.["neutral-100"],";--hds-colors-neutral-200:",e.colors?.["neutral-200"],";--hds-colors-neutral-300:",e.colors?.["neutral-300"],";--hds-colors-neutral-400:",e.colors?.["neutral-400"],";--hds-colors-neutral-500:",e.colors?.["neutral-500"],";--hds-colors-neutral-600:",e.colors?.["neutral-600"],";--hds-colors-neutral-700:",e.colors?.["neutral-700"],";--hds-colors-neutral-800:",e.colors?.["neutral-800"],";--hds-colors-neutral-900:",e.colors?.["neutral-900"],";--hds-colors-neutral-950:",e.colors?.["neutral-950"],";--hds-sizes-primitive-1:",e.sizes?.["primitive-1"],";--hds-sizes-primitive-4:",e.sizes?.["primitive-4"],";--hds-sizes-primitive-8:",e.sizes?.["primitive-8"],";--hds-sizes-primitive-14:",e.sizes?.["primitive-14"],";--hds-space-xxxs:",e.space?.xxxs,";--hds-space-xxs:",e.space?.xxs,";--hds-lineheight-md:",e.lineHeights?.["lineheight-md"],";--hds-color-error:var(--hds-colors-error);--hds-color-white:var(--hds-colors-white);--hds-color-black:var(--hds-colors-black);--hds-color-error:var(--hds-colors-error);
1--hds-color-accent:var(--hds-colors-primary);--hds-color-neutral-50:var(--hds-colors-neutral-50);--hds-color-neutral-100:var(--hds-colors-neutral-100);--hds-color-neutral-200:var(--hds-colors-neutral-200);--hds-color-neutral-300:var(--hds-colors-neutral-300);--hds-color-neutral-400:var(--hds-colors-neutral-400);--hds-color-neutral-500:var(--hds-colors-neutral-500);--hds-color-neutral-600:var(--hds-colors-neutral-600);--hds-color-neutral-700:var(--hds-colors-neutral-700);--hds-color-neutral-800:var(--hds-colors-neutral-800);--hds-color-neutral-900:var(--hds-colors-neutral-900);--hds-color-neutral-950:var(--hds-colors-neutral-950);--hds-color-knockout:var(--hds-color-white);--hds-color-grey-dark:var(--hds-color-neutral-500);--hds-color-grey:var(--hds-color-neutral-300);--hds-color-grey-light:var(--hds-color-neutral-100);--hds-input-color-text:var(--hds-color-black);--hds-button-color-background-outlined-accent-disabled:var(--hds-color-knockout);--hds-button-color-background-outlined-accent-default:var(--hds-color-knockout);--hds-button-color-background-outlined-accent-hover:var(--hds-color-knockout);--hds-button-color-background-transparent-accent-default:transparent;--hds-button-color-background-transparent-accent-disabled:transparent;--hds-button-color-background-transparent-accent-hover:var(--hds-color-grey-light);--hds-button-color-background-default-accent-default:var(--hds-color-accent);--hds-button-color-background-default-accent-disabled:var(--hds-color-grey);--hds-button-color-background-default-accent-hover:var(--hds-color-accent);--hds-button-color-border-outlined-accent-default:var(--hds-color-accent);--hds-button-color-border-outlined-accent-disabled:var(--hds-color-grey);--hds-button-color-border-default-accent-default:transparent;--hds-button-color-border-default-accent-disabled:transparent;--hds-button-color-border-transparent-accent-default:transparent;--hds-button-color-border-transparent-accent-disabled:transparent;--hds-button-color-border-transparent-width:var(--hds-border-width-thin);--hds-button-color-border-default-width:var(--hds-border-width-thin);--hds-button-color-border-outlined-width:var(--hds-border-width-thin);--hds-button-color-icon-transparent-accent-default:var(--hds-color-accent);--hds-button-color-icon-transparent-accent-disabled:var(--hds-color-grey);--hds-button-color-icon-outlined-accent-disabled:var(--hds-color-grey);--hds-button-color-icon-outlined-accent-default:var(--hds-color-accent);--hds-button-color-icon-default-accent-default:var(--hds-color-knockout);--hds-button-color-icon-default-accent-disabled:var(--hds-color-grey);--hds-input-color-border-error:var(--hds-color-error);--hds-size-primitive-1:var(--hds-sizes-primitive-1);--hds-size-primitive-4:var(--hds-sizes-primitive-4);--hds-size-primitive-8:var(--hds-sizes-primitive-8);--hds-border-width-thin:var(\n				--hds-size-primitive-1\n			);--hds-input-size-xs:var(\n				--hds-size-primitive-8\n			);--hds-input-space-xs:var(\n				--hds-size-primitive-8\n			);--hds-input-gap-xs:var(--hds-size-primitive-4);--hds-input-shape-none:0px;--hds-input-color-background-default:var(--hds-color-knockout);--hds-input-color-text-disabled:var(--hds-color-grey-dark);--hds-input-color-background-disabled:var(--hds-color-grey-light);--hds-input-color-text-placeholder:var(\n				--hds-color-neutral-800\n			);--hds-input-message-color-text:var(--hds-color-grey-dark);--hds-border-color-grey:var(\n				--hds-color-grey\n			);--hds-border-color-grey-dark:var(--hds-color-grey-dark);--hds-border-color-disabled:var(\n				--hds-color-grey\n			);--hds-border-bottom-color:var(--hds-color-neutral-900);--hds-text-color-error:var(--hds-color-error);}","","","","","")}var a=r(78988),l=r(71055);function s(){let e=a.A.get("collector");return e&&e.has("ui-kit-global")?null:l.createElement(o.mL,{styles:i})}var c=r(93682),u=r(59435),d=r.n(u),p=r(38536),m=r(28270),f=r(71055),h=r(5921),b=r(71055);function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?g(Object(r),!0).forEach(function(t){(0,c.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var w="0.3s",O="cubic-bezier(.4,0,.2,1)",A={transition:`width ${w} ${O}, opacity ${w} ${O}`,width:({isActive:e})=>e?"100%":"0%",opacity:({isActive:e})=>e?"1":"0",marginLeft:({expansion:e})=>"rtl"===e?"auto":"0",marginRight:({expansion:e})=>"rtl"===e?"0":"auto"},x=(0,p.A)("div",{target:"euwwkph3"})(e=>(0,m.Ay)(e.disableThemeKeys?"":"form-input-container",{display:"flex",flexDirection:"column",flexGrow:1})(e),""),P=(0,p.A)("div",{target:"euwwkph2"})(e=>(0,m.Ay)(e.disableThemeKeys?"":"form-input-wrapper",{position:"relative",overflow:"hidden",width:"100%",border:"none",borderRadius:"var(--comp-form-input-border-radius, 8px)",display:"flex",flexDirection:"row",justifyContent:"flex-start",alignItems:"center",gap:"var(--dim-space-2xs, 4px)",outline:"none"})(e),""),j={borderStyle:"solid",borderColor:e=>e.hasError?"var(--comp-form-input-color-border-error, var(--palette-error-500, #d32f2f))":e.disabled&&"var(--color-palette-neutral-300)",borderWidth:"var(--comp-form-input-border-width, 1px)","&:focus-within":{outlineStyle:"solid",outlineWidth:"var(--comp-form-input-border-width, 1px)",outlineColor:"var(--comp-form-input-color-border-active, var(--palette-neutral-500, #737373))"}},k={background:e=>e.disabled&&"var(--palette-neutral-100)"||"var(--comp-form-input-color-bg, var(--palette-background-default, #ffffff))"},E=(0,h.A)(P,{sx:y(y(y({},k),j),A)}),S=(0,h.A)(P,{sx:y(y({},k),j)});function _(e){return"outlined"===e.background?"none"===e.expansion?b.createElement(S,e):b.createElement(E,e):b.createElement(P,e)}var C=(0,p.A)("input",{target:"euwwkph1"})(e=>(0,m.Ay)(e.disableThemeKeys?"":"form-input-field",y(y({},k),{},{fontFamily:"var(--comp-form-input-md-type-family-mobile, var(--font-family-default, system-ui, sans-serif))",fontSize:"var(--comp-form-input-md-type-size-mobile, var(--font-size-xs, 14px))",lineHeight:"var(--comp-form-input-md-type-line-height-mobile, var(--font-line-height-xs, 1.5))",fontWeight:"var(--comp-form-input-md-type-weight-mobile, 400)",letterSpacing:"var(--comp-form-input-md-type-letter-spacing-mobile, normal)",textTransform:"var(--comp-form-input-md-type-txt-case-mobile, none)",padding:"var(--comp-form-input-md-dim-padding-inline-mobile, var(--dim-space-xs, 8px))",background:"none",display:"flex",marginLeft:"auto",width:"100%",border:"0",height:"1.5rem",boxSizing:"content-box",outline:"0",color:"var(--comp-form-input-color-txt-value, var(--palette-neutral-900, #171717))",cursor:e=>e.disabled&&"not-allowed","&::placeholder":{color:e=>e.disabled?"var(--palette-neutral-500)":"var(--comp-form-input-color-txt-placeholder, var(--palette-neutral-800, #404040))"}}))(e),""),T=(0,h.A)(C,{sx:y({},A)}),D=(0,f.forwardRef)(function(e,t){return"none"===e.expansion?b.createElement(C,v({},e,{ref:t})):b.createElement(T,v({},e,{ref:t}))}),R=(0,p.A)("hr",{target:"euwwkph0"})(e=>(0,m.Ay)(e.disableThemeKeys?"":"form-input-rule",{position:"absolute",height:"var(--comp-form-input-border-width, 1px)",outline:"none",border:"none",marginTop:"auto",marginBottom:0,right:0,left:0,bottom:0,backgroundColor:e=>e.isDisabled?"var(--color-palette-neutral-300)":"var(--palette-neutral-900)"})(e),""),I=(0,h.A)(R,{sx:A});function L(e){return"none"===e.expansion?b.createElement(R,e):b.createElement(I,e)}
1_.propTypes={background:d().string,expansion:d().string};var z=r(47382),$=r(75782),Y=r(70120),F=r(71055);let M=["sxProps","themeKey","onChange","onFocus","onBlur","value","placeholder","inputRef","elementFirst","elementLast","elementStart","elementEnd","id","name","inputLabel","isLabelHidden","isRequired","readOnly","errorMessage","disabled","helperMessage","type","background","isActive","expansion"];function B(){return(B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var N=new z.default("Input");function H(e){let{sxProps:t={},themeKey:r=null,onChange:o=()=>{},onFocus:i=()=>{},onBlur:a=()=>{},value:l="",placeholder:c="",inputRef:u=null,elementFirst:d=null,elementLast:p=null,elementStart:m=null,elementEnd:h=null,id:b="",name:g,inputLabel:y,isLabelHidden:v=!1,isRequired:w=!1,readOnly:O=!1,errorMessage:A="",disabled:P=!1,helperMessage:j=null,type:k="text",background:E="outlined",isActive:S,expansion:C="none"}=e,T=(0,n.A)(e,M),[R,I]=(0,f.useState)(S),z=(0,f.useId)(),H=b||(g?`${g}-input`:z);(0,f.useEffect)(()=>{I(S)},[S]),y||N.error("The required `inputLabel` was not specified in the text `Input`. This prop is required for accessibility. If you need to visually hide a label, please use the `isLabelHidden` prop.");let U=!1===r||""===r,q=U?null:r||"form-input-container",K=U?null:r?`${r}-field`:"form-input-wrapper",V=U?null:r?`${r}-field`:"form-input-field";return F.createElement(F.Fragment,null,F.createElement(s,null),F.createElement(x,{sx:t,"data-theme-key":q,disableThemeKeys:U},F.createElement($.A,{labelText:y,htmlFor:H,isDisabled:P,isHidden:!y||v,isRequired:w,hasError:!!A}),F.createElement(_,{hasError:!!A,disabled:P,"data-theme-key":K,background:E,isActive:R,expansion:C,disableThemeKeys:U},m||d,F.createElement(D,B({id:H,ref:u,type:k,name:g,placeholder:c,value:l,onChange:e=>{e.preventDefault(),P&&O||o(e)},onFocus:i,onBlur:a,disabled:P,readOnly:O,"aria-labelledby":`${H}-label`,"aria-describedby":j?`${H}-message`:null,"aria-invalid":!!A,"aria-required":w,"data-theme-key":V,background:E,isActive:R,expansion:C,disableThemeKeys:U},T)),h||p,"filled"===E?F.createElement(L,{isActive:R,expansion:C,isDisabled:P}):null),A||j?F.createElement(Y.A,{__themeKey:`${r}-message`,id:`${H}-message`,message:A||j,isError:!!A}):null))}},13384:(e,t,r)=>{"use strict";r.d(t,{p:()=>l});var n=r(28398),o=r(71055);class i{nativeEvent;target;currentTarget;relatedTarget;bubbles;cancelable;defaultPrevented;eventPhase;isTrusted;timeStamp;type;constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}}var a=r(61546);function l(e,t){let r=e===a.Ru.Focus,{isHovered:l,hoverProps:s}=(0,n.A)(t?.hover??{}),{isFocused:c,focusProps:u}=function(e){var t;let r,n,a,{isDisabled:l,onFocus:s,onBlur:c,onFocusChange:u}=e,{0:d,1:p}=(0,o.useState)(!1),m=(0,o.useCallback)(e=>{e.target===e.currentTarget&&(c?.(e),u?.(!1),p(!1))},[c,u]),f=(r=(0,o.useRef)({isFocused:!1,mutationObserver:null}),(0,o.useLayoutEffect)(()=>{let e=r.current;return()=>{e.mutationObserver&&(e.mutationObserver.disconnect(),e.mutationObserver=null)}},[]),t=e=>{m?.(e)},n=(0,o.useRef)(t),(0,o.useLayoutEffect)(()=>{n.current=t},[t]),a=(0,o.useCallback)((...e)=>(0,n.current)(...e),[]),(0,o.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){r.current.isFocused=!0;let t=e.target;t.addEventListener("focusout",e=>{r.current.isFocused=!1,t.disabled&&a(new i("blur",e)),r.current.mutationObserver&&(r.current.mutationObserver.disconnect(),r.current.mutationObserver=null)},{once:!0}),r.current.mutationObserver=new MutationObserver(()=>{if(r.current.isFocused&&t.disabled){r.current.mutationObserver?.disconnect();
1let e=t===document.activeElement?null:document.activeElement;t.dispatchEvent(new FocusEvent("blur",{relatedTarget:e})),t.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:e}))}}),r.current.mutationObserver.observe(t,{attributes:!0,attributeFilter:["disabled"]})}},[])),h=(0,o.useCallback)(e=>{e.target===e.currentTarget&&document.activeElement===e.target&&(s?.(e),u?.(!0),f(e),p(!0))},[u,s,f]);return{isFocused:d,focusProps:{onFocus:l?void 0:h,onBlur:l?void 0:m}}}(t?.focus??{});return{isSecondaryImage:r?c:l,secondaryImageProps:r?u:s}}},15277:(e,t,r)=>{"use strict";r.d(t,{H:()=>n});let n=(0,r(56317).eU)(!1)},17217:(e,t,r)=>{"use strict";r.d(t,{Pm:()=>s,VJ:()=>o,a8:()=>c,ev:()=>a,gJ:()=>l,iA:()=>i});var n=r(56317);let o=(0,n.eU)(null),i=(0,n.eU)(!1),a=(0,n.eU)([]),l=(0,n.eU)([]),s=(0,n.eU)(!1),c=(0,n.eU)({})},18604:(e,t,r)=>{"use strict";r.d(t,{Ql:()=>m,Xw:()=>f});var n=r(93682),o=r(84361),i=r(99738),a=r(81225),l=r(31006),s=r(20608);let c=(0,s.J1)`
2	query searchAuthorProfileForResolve($authorId: UUID!) {
3		authors(ID: $authorId) {
4			id
5			profile {
6				display_name
7				first_name
8				last_name
9				legacy_id
10				slug
11			}
12		}
13	}
14`;var u=r(36513);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let m=async e=>{if(!e)return null;try{let t=await (0,a.G)([c,{authorId:e}]);if(t?.errors?.length)return null;return t?.authors?.[0]?.profile??null}catch{return null}},f=async(e,t)=>{if(!e?.content?.length)return e;let r=e.content,n=(e=>{if(!Array.isArray(e)||!e.length)return[];let t=new Set;for(let r of e){let e=r?.authors;if(Array.isArray(e))for(let r of e)r?.id&&!(0,o.j)(r.profile)&&t.add(r.id)}return[...t]})(r);if(n.length>0){let e=Object.fromEntries((await Promise.all(n.map(async e=>{let r=await t(e);return[e,r]}))).filter(([,e])=>e));Object.keys(e).length>0&&(r=r.map(t=>t?.authors?.length?p(p({},t),{},{authors:t.authors.map(t=>{if(!t?.id)return t;let r=e[t.id];return r?p(p({},t),{},{profile:p(p({},t.profile),r)}):t})}):t))}return p(p({},e),{},{content:r.map(e=>(function(e){if(!e||"object"!=typeof e)return e;let t=(0,u.G)(e.authors),r=e.metadata?.custom_editors??e.custom_editors,n=null!=r?(0,l.j0)(r)??[]:[],o=(0,i.filterAuthorsWithResolvableNames)(t),a=e.extra_search_fields?.authors,s=null==a?[]:(0,l.j0)(a)??[],c=null;n.length>0?c=n:0===o.length&&s.length>0&&(c=s);let d=p(p({},e),{},{authors:t});return null!=c&&c.length>0?(d.metadata=p(p({},e.metadata),{},{custom_editors:c}),d.custom_editors=c):null!=r&&(e.metadata&&(d.metadata=p({},e.metadata),delete d.metadata.custom_editors,0===Object.keys(d.metadata).length&&delete d.metadata),delete d.custom_editors),d})(e))})}},19164:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(71055),o=r(800),i=r(53225),a=r(40520),l=r(63979);function s(e){let t=(0,o.BV)("layoutContextProps.canonicalUrl","/"),r="US"===(0,o.BV)("layoutContextProps.siteData.locale.country"),s=(0,i._P)("fre.enable-subscribe-redirect"),{getHref:c,routeTo:u,isEligible:d,magentoAbParams:p,needsLazySubscribeNavigation:m,resolveSubscribeNavigation:f}=(0,a.A)();return{href:(0,n.useMemo)(()=>(0,l.s)({originalUrl:e,pageUrl:t,isUSSite:r,isSubscribeRedirectEnabled:s,isEligible:d,getHref:c,routeTo:u,magentoAbParams:p}),[e,t,c,u,d,r,s,p]),isEligible:d,routeTo:u,needsLazySubscribeNavigation:m,resolveSubscribeNavigation:f}}},23004:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(71055);let o=e=>({x:window.scrollX,y:window.scrollY,ignoreHeight:e&&e?.current?.clientHeight});function i({dependencies:e,scrollRef:t,scrollHandler:r,options:a={},unmount:l,ignoreRef:s}){let[c,u]=function(e){let{0:t,1:r}
14=(0,n.useState)(e),o=(0,n.useRef)(0),i=(0,n.useCallback)(e=>{cancelAnimationFrame(o.current),o.current=requestAnimationFrame(()=>{r(e)})},[]);return(0,n.useEffect)(()=>()=>cancelAnimationFrame(o.current)),[t,i]}({x:0,y:0,ignoreHeight:0}),d=(0,n.useRef)({x:0,y:0,ignoreHeight:0});function p(){d.current=c}return(0,n.useEffect)(()=>{p()},[c.y]),(0,n.useEffect)(()=>{let e=t?.current?t?.current:window;return e.addEventListener("scroll",function(){u(r?r(t?.current??window,a):o(s))},{passive:!0}),u(r?r(t?.current??window,a):o(s)),()=>{l&&l(),e.removeEventListener("scroll",p)}},e),{previousPosition:d.current,position:c}}},23472:(e,t,r)=>{"use strict";r.d(t,{el:()=>y,_E:()=>w,Cs:()=>v});var n=r(53520),o=r(93682),i=r(71055),a=r(12625),l=r(84239),s=r(77089);function c(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function p(e,t,r){return t?e:r===e?void 0:r}function m(e,t){return!!e?.lockedBy&&e.lockedBy!==t}function f(e,t,r,o,i){let a=e?.[t];if(!a?.multi||!(r in a.entries))return e;let l=a.entries,{[r]:s}=l,u=(0,n.A)(l,[r].map(c)),p=a.ids.filter(e=>e!==r),m=a.priorities||{},{[r]:f}=m,h=(0,n.A)(m,[r].map(c)),b=Object.values(h).some(e=>0!==e);if(0===p.length){let{[t]:r}=e;return(0,n.A)(e,[t].map(c))}let g=i&&a.lockedBy===o;return d(d({},e),{},{[t]:d(d({entries:u,ids:p,multi:!0},a.lockedBy&&!g?{lockedBy:a.lockedBy}:{}),b?{priorities:h}:{})})}function h(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function y(e,t){return e===t||!!(0,s.dv)(e)&&!!(0,s.dv)(t)&&e.length===t.length&&e.every((e,r)=>e.id===t[r].id&&e.value===t[r].value)}function v(e,t,r,o=!1,l=!1,s=!1,c=0){let u=(0,a.Xr)(e),b=(0,i.useRef)(void 0),y=(0,i.useId)(),w="string"==typeof o?o:y;!function(e,t){if("P"===e[0])return t();let r=console.error;console.error=(...e)=>{"string"==typeof e[0]&&e[0].includes("Cannot update a component")||r.apply(console,e)};try{return t()}finally{console.error=r}}(y,()=>u(e=>{var i,a;let u;if(o){let n,o,i,a,u,h,v=e?.[t];if(v?.entries?.[w]===r&&v?.lockedBy===(s?y:void 0)&&(v?.priorities?.[w]??0)===c||m(v,y)||l&&!b.current&&v?.multi&&w in v.entries)return e;b.current&&b.current.key!==t&&(e=f(e,b.current.key,b.current.id,y,!!b.current.locked)),b.current&&b.current.key===t&&b.current.id!==w&&(e=f(e,t,b.current.id,y,!!b.current.locked));let O=e?.[t];return b.current={key:t,id:w,append:!0,locked:s},g(g({},e),{},{[t]:(n=O?.multi?O.entries:{},o=O?.multi?O.ids.filter(e=>e!==w):[],i=p(y,s,O?.lockedBy),a=d(d({},O?.priorities),{},{[w]:c}),u=[...o,w],(h=Object.values(a).some(e=>0!==e))&&u.sort((e,t)=>
14(a[t]??0)-(a[e]??0)),d(d({entries:d(d({},n),{},{[w]:r}),ids:u,multi:!0},i?{lockedBy:i}:{}),h?{priorities:a}:{}))})}if(b.current&&b.current.key!==t){let t=e??{},r=b.current.key,{[r]:o}=t,i=(0,n.A)(t,[r].map(h));o?.id===b.current.id&&(e=i)}if(e?.[t]&&(i=e[t],a=!!b.current,m(i,y)||i[w]===r&&i.lockedBy===(s?y:void 0)||i.selected&&i.id!==w||l&&!a&&i.id!==w||0))return e;let v=e?.[t];return b.current={key:t,id:w,locked:s},g(g({},e),{},{[t]:d({[w]:r,id:w},(u=p(y,s,v?.lockedBy))?{lockedBy:u}:{})})})),(0,i.useEffect)(()=>()=>{u(e=>{if(!e||!b.current||!e[b.current.key])return e;let t=b.current.id;if(b.current.append)return f(e,b.current.key,t,y,!!b.current.locked);let r=b.current.key,{[r]:o}=e,i=(0,n.A)(e,[r].map(h));return o?.id===t?i:e})},[u,y])}function w(e,t){let r=(0,a.Xr)(t),n=(0,a.md)((0,l.mg)(t,(0,i.useCallback)(t=>(0,s.L2)(t?.[e]),[e]),y));return(0,i.useEffect)(()=>{r(t=>{if(!t?.[e])return t;let r=t[e];return"multi"in r&&r.multi||r.selected?t:g(g({},t),{},{[e]:g(g({},r),{},{selected:!0})})})},[e,r]),n}},23901:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(71055),o=r(10848);let i=(e,t)=>{let r=(0,n.useRef)(!0),i=(0,n.useMemo)(()=>(0,o.A)((...e)=>{let n=Number(e[0]??0);0===n&&r.current||(t({handler:()=>n}),r.current=!1)},200),[t]);(0,n.useEffect)(()=>{let t=e.current;if(!t)return;let r=new ResizeObserver(e=>{(e=>{let{height:t}=e.contentRect;i(t)})(e[0])});return r.observe(t),()=>{r.disconnect()}},[e,i])}},28398:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(71055);let o=!1,i=0;function a(){o=!0,setTimeout(()=>{o=!1},50)}function l(e){"touch"===e.pointerType&&a()}function s(){return"u">typeof PointerEvent?document.addEventListener("pointerup",l):document.addEventListener("touchend",a),i+=1,()=>{(i-=1)>0||("u">typeof PointerEvent?document.removeEventListener("pointerup",l):document.removeEventListener("touchend",a))}}function c({onHoverStart:e=null,onHoverChange:t=null,onHoverEnd:r=null,isDisabled:i=!1}){let{0:a,1:l}=(0,n.useState)(!1),u=(0,n.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,n.useEffect)(s,[]);let{hoverProps:d,triggerHoverEnd:p}=(0,n.useMemo)(()=>{let n=(r,n)=>{if(u.pointerType=n,i||"touch"===n||u.isHovered||!r.currentTarget.contains(r.target))return;u.isHovered=!0;let o=r.currentTarget;u.target=o,e?.({type:"hoverstart",target:o,pointerType:n}),t?.(!0),l(!0)},a={};return!i&&"u">typeof PointerEvent?(a.onPointerEnter=e=>{o&&"mouse"===e.pointerType||n(e,e.pointerType)},a.onPointerLeave=e=>{!i&&e.currentTarget.contains(e.target)&&p(e,e.pointerType)}):i||(a.onTouchStart=()=>{u.ignoreEmulatedMouseEvents=!0},a.onMouseEnter=e=>{u.ignoreEmulatedMouseEvents||o||n(e,"mouse"),u.ignoreEmulatedMouseEvents=!1},a.onMouseLeave=e=>{e.currentTarget.contains(e.target)&&p(e,"mouse")}),{hoverProps:a,triggerHoverEnd:(e,n)=>{if(u.pointerType="",u.target=null,"touch"===n||!u.isHovered)return;u.isHovered=!1;let o=e.currentTarget;r?.({type:"hoverend",target:o,pointerType:n}),t?.(!1),l(!1)}}},[e,t,r,i,u]);return(0,n.useEffect)(()=>{i&&p({currentTarget:u.target},u.pointerType)},[i,p,u.pointerType,u.target]),{hoverProps:d,isHovered:a}}},33068:(e,t,r)=>{"use strict";r.d(t,{A:()=>e3});var n=r(93682),o=r(71055),i=r(80166),a=r(72268),l=r(47382),s=r(38536),c=r(28270),u=r(76910);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let m=(0,s.A)("form",{target:"evrdvvx2"})((0,c.Ay)("search-wrapper",p(p({},u.a4),{},{p:{_:"0 {mobileOuterGutter} {m} {mobileOuterGutter}",md:"0 {tabletOuterGutter} {xs} {tabletOuterGutter}"},overflow:"visible",bps:[{options:{size:["lg>"]},value:{maxWidth:"100%"}}]})),""),f={themeKey:"search-input-button"},h=(0,s.A)("div",{target:"evrdvvx1"})(({hideSearch:e})=>(0,c.Ay)("search-field-wrapper",p({marginBottom:"l",marginTop:"l"},e&&{display:{_:"none",lg:"block"}})),""),b=(0,s.A)("div",{target:"evrdvvx0"})((0,c.Ay)("search-filters-wrapper",{marginTop:{_:"-0.625rem","<md":"0"}
14,display:"flex",alignItems:{_:"center","<md":"stretch"},justifyContent:"space-between",flexDirection:{"<md":"column"},minHeight:"3.15rem",button:{width:{"<md":"100%"},padding:"0.75rem",marginTop:{"<md":"m"}}}),""),g=(0,s.A)("div",{target:"efj31vt2"})((0,c.Ay)("filter-action-bar",{display:"flex",flexDirection:"column",gap:"{*sizes.primitive-12}","& button":{padding:{"<xxs":"{*sizes.primitive-2} {*sizes.primitive-6}"}}}),""),y=(0,s.A)("div",{target:"efj31vt1"})((0,c.Ay)("filter-tabs-wrapper",{display:"flex",alignItems:"center",justifyContent:"space-between"}),""),v=(0,s.A)("div",{target:"efj31vt0"})((0,c.Ay)("inline-filters-wrapper",{display:"flex",alignItems:"center",flexWrap:"wrap",gap:"{*sizes.primitive-8}",'& [data-theme-key="active-filters-chips"]':{display:"contents"}}),"");var w=r(638),O=r(71197),A=r(20339),x=r(52134);function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var k={width:"100%",margin:0,borderColor:"transparent",outline:"none",padding:"{xxs} 0",listStyle:"none","&:hover":{color:"greyXXdark",cursor:"pointer"}},E=(0,s.A)("div",{target:"e1t1aygv3"})((0,c.Ay)("search-overlay-list-container",{backgroundColor:"white",position:"absolute",top:"2.5rem",width:"inherit",zIndex:1,maxHeight:"30rem",overflow:"auto",border:"border-thin-grey"}),""),S=(0,s.A)("ul",{target:"e1t1aygv2"})((0,c.Ay)("search-overlay-list",{backgroundColor:"white",gap:"xs",textDecoration:"none",padding:"xs",width:"100%",marginTop:"0"}),""),_=(0,s.A)("li",{target:"e1t1aygv1"})((0,c.Ay)("search-overlay-list-item",k),""),C=(0,s.A)("li",{target:"e1t1aygv0"})((0,c.Ay)("search-overlay-list-item-selected",j(j({},k),{},{border:"border-thin-greyDark"})),""),T=r(71055);function D({results:e,onSelectResult:t,focusInput:r,setIsExpanded:n,isActive:i,sxProps:a={}}){let[l,s]=(0,o.useState)(),c=(0,o.useRef)();(0,o.useEffect)(()=>{c.current?.children?.[l]?.focus(),i&&!l&&s(0)},[l,i,e]);let u={arrowup:()=>{l<=0&&(r(),n(!1)),s(e=>e-1)},arrowdown:t=>{l>=e.length-1?(s(null),r(),n(!1)):(t.preventDefault(),s(e=>e+1))},enter:r=>{r.preventDefault(),t(e[l]?.label||"")},tab:()=>{n(!1)},escape:()=>{r(),n(!1)}};if(e.length>0)return T.createElement(E,{"data-theme-key":"search-overlay-list-container",sx:a},T.createElement(S,{role:"listbox","aria-label":"Search Suggestions",id:"search-page-input",onKeyDown:e=>{u[e.key.toLowerCase()]?.(e)},ref:c,"data-theme-key":"search-overlay-list"},e.map((e,r)=>l===r?T.createElement(C,{key:e.label,onClick:()=>t(e.label),role:"option","aria-current":"true","aria-selected":!0,tabIndex:"0","data-theme-key":"search-overlay-list-item-selected"},e.label):T.createElement(_,{key:e.label,onClick:()=>t(e.label),role:"option","aria-current":"false","aria-selected":!1,tabIndex:"0","data-theme-key":"search-overlay-list-item"},e.label))))}var R=r(51570),I=r(800),L=r(94442),z=r(91514),$=r(74670),Y=r(53225),F=r(89509),M=r(57588),B=r(69559),N=r(12625),H=r(37717),U=r(60553),q=r(3389),K=r(33305),V=r(75463),G=r(13290),W=r(59246);let X=(0,s.A)("div",{target:"e1jrhl4d3"})((0,c.Ay)("filter-chips-container",{display:"flex",flexWrap:"wrap",alignItems:"center",gap:"{*sizes.primitive-12}",margin:{_:"0 0 {*sizes.primitive-4}",lg:"{*sizes.primitive-16} 0"}}),""),J=(0,s.A)(G.A,{target:"e1jrhl4d2"})((0,c.Ay)("filter-chip",{cursor:"pointer",borderRadius:"{*sizes.primitive-16}",padding:"{*sizes.primitive-4} {*sizes.primitive-8}",backgroundColor:({isSelected:e})=>e?"{*colors.gray-800}":"transparent",border:"border-thin-grey",transition:"all 0.4s ease",userSelect:"none","&:hover":{backgroundColor:({isSelected:e})=>e?"{*colors.gray-800}":"zinc-100",borderColor:({isSelected:e})=>e?"{*colors.gray-800}":"zinc-300"},'& [data-theme-key="chip-label"]':{color:({isSelected:e})=>e?"white":""},'& [data-theme-key="chip-button"]':{backgroundColor:"transparent",border:"none"}}),""),Z=(0,s.A)(W.A,{target:"e1jrhl4d1"})((0,c.Ay)("filter-chip-icon-right",{width:"iconSize.s",height:"iconSize.s"}),""),Q=(0,s.A)("div",{target:"e1jrhl4d0"})((0,c.Ay)("clear-all-filters-button",{cursor:"pointer",backgroundColor:"transparent",textDecoration:"underline",textUnderlineOffset:"{*sizes.primitive-4}",color:"black",textTransform:"none"}),"");var ee=r(9954);let et=(0,o.memo)(function({appliedFilters:e,filterGroups:t,onRemove:r,onSwap:n,onClear:o,isDesktop:i}){if(!e?.length)return null;let a=1===e.length&&e[0].groupParam===q.Zt;return(0,ee.Y)(X,{"data-theme-key":"active-filters-chips"},e.filter(e=>!t?.find(t=>t.param===e.groupParam)?.hideFrom?.activeList).map(e=>{let t=e.groupParam===q.Zt;return(0,ee.Y)(J,{key:`${e.groupParam}-${e.value}`,text:e.label,withIconRight:!0,IconRight:Z,onClick:()=>t?n(e):r(e)})}),i&&!a?(0,ee.Y)(Q,{onClick:o},q.qY.CLEAR_ALL_FILTERS):null)});var er=r(53520),en=r(1873),eo=r(37874),ei=r(26282),ea=r(61546),el=r(64781);let es=(0,s.A)("button",{target:"ewk03q25"})((0,c.Ay)("filter-activator",{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"{*sizes.primitive-8}",backgroundColor:"transparent",color:"black",textTransform:"capitalize",borderRadius:"{*sizes.primitive-16}",border:"border-thin-grey",padding:"{*sizes.primitive-2} {*space.xs}",whiteSpace:"nowrap","&:hover":{backgroundColor:"zinc-50"}}),""),ec=(0,s.A)("span",{target:"ewk03q24"})((0,c.Ay)("filter-activator-text",{}),""),eu=(0,s.A)(function(e){return(0,ee.Y)(el.default,(0,en.A)({type:ea.PV.Stylized,relativeUrl:"static/icons/fader-regular.svg",alt:"Fader regular icon",height:24,width:24},e))},{target:"ewk03q23"})((0,c.Ay)("fader-icon",{width:"iconSize.s"}),""),ed=(0,s.A)(function(e){return(0,ee.Y)(el.default,(0,en.A)({type:ea.PV.Stylized,relativeUrl:"/static/icons/caret-up-down-fill.svg",alt:"Up Down Fill"},e))},{target:"ewk03q22"})((0,c.Ay)("caret-up-down-icon",{width:"iconSize.xs"}),""),ep=(0,s.A)("div",{target:"ewk03q21"})((0,c.Ay)("filter-action-buttons",{display:"flex",justifyContent:"space-between",gap:"{*sizes.primitive-8}",width:"100%",padding:"{*sizes.primitive-24} 0",position:"sticky",bottom:0,backgroundColor:"white",marginTop:"auto"}),""),em=(0,s.A)(ei.A,{target:"ewk03q20"})((0,c.Ay)("filter-action-button",{width:"100%"}),""),ef=(0,s.A)("div",{target:"e1nmnz7x3"})((0,c.Ay)("desktop-view-wrapper",{display:"flex",gap:"{*sizes.primitive-8}",marginRight:"{*sizes.primitive-16}"}),""),eh=(0,s.A)(eo.PopoverContent,{target:"e1nmnz7x2"})((0,c.Ay)("desktop-filter-popover-content",{display:"flex",flexDirection:"column",padding:"{*sizes.primitive-24} {*sizes.primitive-24} 0",overflowY:"auto",width:"63rem"}),""),eb=(0,s.A)("div",{target:"e1nmnz7x1"})((0,c.Ay)("desktop-filter-body",{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"{*sizes.primitive-24}","& > :last-child:nth-child(3n+2)":{gridColumn:"span 2"},"& > :last-child:nth-child(3n+1)":{gridColumn:"1 / -1"}}),""),eg=(0,s.A)(eo.PopoverContent,{target:"e1nmnz7x0"})((0,c.Ay)("desktop-sort-popover-content",{display:"flex",flexDirection:"column",padding:"{*sizes.primitive-16}",gap:"{*sizes.primitive-8}"}),"");var ey=r(54783),ev=r(88329);let ew=(0,s.A)("div",{target:"e1o4s63l1"})((0,c.Ay)("filter-group-wrapper",{padding:{_:"{*sizes.primitive-28} 0",lg:"0"},borderBottom:{_:"border-thin-grey",lg:"none"},'[data-theme-key="collapsible-icon-wrapper"]':{border:"none",marginRight:"0"},'[data-theme-key="collapsible-header-button"]':{borderTop:"none",paddingLeft:"0"}}),""),eO=(0,s.A)("h3",{target:"e1o4s63l0"})((0,c.Ay)("filter-group-heading",{marginTop:0,marginBottom:"{*sizes.primitive-16}"}),"");function eA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ex(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
14t%2?eA(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eA(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let eP=(0,o.memo)(function({group:e,selectedFilters:t,onToggle:r}){return(0,ee.Y)(X,null,e.filters.map(n=>{let o=ex(ex({},n),{},{groupParam:e.param,isMultiSelect:e.isMultiSelect}),i=t?.some(e=>e.value===n.value);return(0,ee.Y)(J,{key:`${e.param}-${n.value}`,text:n.label,withIconRight:i,IconRight:i?Z:null,isSelected:i,"aria-pressed":i,onClick:()=>r(o)})}))});function ej({group:e,selectedFilters:t,onToggle:r,viewType:n,groupRef:i}){let{collapsibleOptions:a}=e,{0:l,1:s}=(0,o.useState)(!1);return((0,o.useEffect)(()=>{if(!a?.isDefaultOpened)return;let e=requestAnimationFrame(()=>s(!0));return()=>cancelAnimationFrame(e)},[]),e.hideFrom?.[n]||!((0,U.Oh)({groupParam:e.param,selectedFilters:t,allowedGroups:q.jd})||n===q.wP.MOBILE))?null:a?.isEnabled&&n===q.wP.MOBILE?(0,ee.Y)(ew,{ref:i,viewT
14ype:n},(0,ee.Y)(ey.A,{key:t?.filter(t=>t.groupParam===e.param).length,title:e.label,isOpen:l,onToggle:e=>s(e),icons:{left:null,right:(0,ee.Y)(ev.A,null)}},(0,ee.Y)(eP,{group:e,selectedFilters:t,onToggle:r}))):(0,ee.Y)(ew,{ref:i,viewType:n},(0,ee.Y)(eO,null,e.label),(0,ee.Y)(eP,{group:e,selectedFilters:t,onToggle:r}))}let ek=(0,o.memo)(function({filterGroups:e,selectedFilters:t,onToggle:r,viewType:n,lastGroupRef:o}){return e.map((i,a)=>(0,ee.Y)(ej,{key:i.param,group:i,groupRef:a===e.length-1?o:null,selectedFilters:t,onToggle:r,viewType:n}))}),eE=function({filterGroups:e,selectedFilters:t,onToggle:r,onApply:n,onReset:o}){let{open:i,setOpen:a}=(0,eo.usePopoverContext)();return i||o(),(0,ee.Y)(eh,null,(0,ee.Y)(eb,null,(0,ee.Y)(ek,{filterGroups:e,selectedFilters:t,onToggle:r,viewType:q.wP.DESKTOP})),(0,ee.Y)(ep,null,(0,ee.Y)(em,{onClick:o,__themeKey:"filter-action-button-reset"},q.qY.RESET_BUTTON),(0,ee.Y)(em,{onClick:()=>{n(),a(!1)},__themeKey:"filter-action-button-apply"},q.qY.APPLY_BUTTON)))},eS=function({filterGroups:e,selectedFilters:t,onToggleAndApply:r,onSwap:n}){return(0,ee.Y)(eg,null,(0,ee.Y)(ek,{filterGroups:e,selectedFilters:t,onToggle:e=>{t.some(t=>t.value===e.value)?n(e):r(e)},viewType:q.wP.DESKTOP}))},e_=["appliedCount","filterGroups","selectedFilters","appliedFilters","onToggleAndApply","onSwapAndApply"];function eC({label:e,Icon:t,children:r}){return(0,ee.Y)(eo.default,{triggerMode:"click",hasPointer:!1,placement:"bottom-end",popoverDialogProps:{sx:{elevation:"subnav"}}},(0,ee.Y)(es,{as:eo.PopoverActivator,iconPath:null,type:"button"},(0,ee.Y)(t,null),(0,ee.Y)(ec,null,e)),r)}let eT=function(e){let{appliedCount:t,filterGroups:r,selectedFilters:n,appliedFilters:o,onToggleAndApply:i,onSwapAndApply:a}=e,l=(0,er.A)(e,e_),s=r.filter(e=>e.param===q.Zt),c=r.filter(e=>e.param!==q.Zt),u=t?`${q.qY.ALL_FILTERS} (${t})`:q.qY.ALL_FILTERS;return(0,ee.Y)(ef,null,(0,ee.Y)(eC,{label:u,Icon:eu},(0,ee.Y)(eE,(0,en.A)({filterGroups:c,selectedFilters:n},l))),(0,ee.Y)(eC,{label:q.qY.SORT,Icon:ed},(0,ee.Y)(eS,{filterGroups:s,selectedFilters:o,onToggleAndApply:i,onSwap:a})))};var eD=r(98756),eR=r(83222),eI=r(95972);let eL=(0,s.A)(eD.ModalContent,{target:"e1vlvgzb7"})((0,c.Ay)("mobile-filter-modal-content",{display:"flex",flexDirection:"column",gap:"{*sizes.primitive-20}",position:"fixed",top:0,left:0,right:0,bottom:0,overflowY:"auto",padding:{_:"0","<lg":"{*sizes.primitive-24} {*sizes.primitive-24} 0 {*sizes.primitive-24}"}}),""),ez=(0,s.A)("div",{target:"e1vlvgzb6"})((0,c.Ay)("mobile-filter-header",{display:"flex",alignItems:"center",justifyContent:"space-between",position:"relative",width:"100%",borderBottom:"border-thin-grey",paddingBottom:"{*sizes.primitive-14}"}),""),e$=(0,s.A)(eD.ModalHeading,{target:"e1vlvgzb5"})((0,c.Ay)("mobile-filter-heading",{margin:0}),""),eY=(0,s.A)(eD.ModalCloseButton,{target:"e1vlvgzb4"})((0,c.Ay)("mobile-filter-close-button",{position:"relative",margin:0}),""),eF=(0,s.A)("div",{target:"e1vlvgzb3"})((0,c.Ay)("mobile-filter-body",{display:"flex",flexDirection:"column","& > *:last-child":{borderBottom:"none"}}),""),eM=(0,s.A)("div",{target:"e1vlvgzb2"})((0,c.Ay)("scroll-indicator",{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"{*sizes.primitive-8}",backdropFilter:"blur({*sizes.primitive-1})",backgroundColor:"rgba(255, 255, 255, 0.3)",position:"sticky",bottom:"5rem",left:0,right:0,elevation:"raised",pointerEvents:"auto",width:"100%",maxHeight:({isVisible:e})=>e?"{*sizes.primitive-128}":0,padding:({isVisible:e})=>e?"{*sizes.primitive-12} 0":0,opacity:({isVisible:e})=>+!!e,transition:"opacity 0.5s ease-in-out, max-height 0.5s ease-in-out, padding 0.5s ease-in-out"}),""),eB=(0,s.A)("span",{target:"e1vlvgzb1"})((0,c.Ay)("scroll-text",{}),""),eN=(0,ee.i7)`
15	0%, 16%, 32%, 100% { transform: translateY(0); }
16	8%, 24% { transform: translateY(4px); }
17`,eH=(0,s.A)(eI.A,{target:"e1vlvgzb0"})((0,c.Ay)("caret-icon",{width:"iconSize.l",height:"iconSize.l",animation:`${eN} 3.5s ease-in-out infinite`}),""),eU=function({filterGroups:e,selectedFilters:t,onToggle:r,onSwap:n,onApply:o,onReset:i}){let{ref:a,inView:l}=(0,eR.A)({rootMargin:"0px 0px",threshold:1}),{open:s,setOpen:c}=(0,eD.useModalContext)();return s||i(),(0,ee.Y)(eL,null,(0,ee.Y)(ez,null,(0,ee.Y)(e$,null,q.qY.FILTER_AND_SORT),(0,ee.Y)(eY,null)),(0,ee.Y)(eF,null,(0,ee.Y)(ek,{filterGroups:e,selectedFilters:t,onToggle:e=>{e.groupParam===q.Zt&&t.some(t=>t.value===e.value)?n(e):r(e)},viewType:q.wP.MOBILE,lastGroupRef:a}
17)),(0,ee.Y)(eM,{isVisible:!l},(0,ee.Y)(eB,null,q.qY.SCROLL_HINT),(0,ee.Y)(eH,null)),(0,ee.Y)(ep,null,(0,ee.Y)(em,{onClick:i,__themeKey:"filter-action-button-reset"},q.qY.RESET_BUTTON),(0,ee.Y)(em,{onClick:()=>{o(),c(!1)},__themeKey:"filter-action-button-apply"},q.qY.APPLY_BUTTON)))},eq=["appliedCount","filterGroups","selectedFilters"],eK=function(e){let{appliedCount:t,filterGroups:r,selectedFilters:n}=e,o=(0,er.A)(e,eq);return(0,ee.Y)(eD.default,{position:"bottom",animationDuration:350,withSlide:!0},(0,ee.Y)(es,{as:eD.ModalActivator},(0,ee.Y)(eu,null),(0,ee.Y)(ec,null,t?`${q.qY.FILTER_AND_SORT} (${t})`:q.qY.FILTER_AND_SORT)),(0,ee.Y)(eU,(0,en.A)({filterGroups:r,selectedFilters:n},o)))},eV=["isDesktop"],eG=(0,o.memo)(function(e){let{isDesktop:t}=e,r=(0,er.A)(e,eV);return(0,ee.Y)(t?eT:eK,r)});var eW=r(17217),eX=r(71055);let eJ=function(){let[e,t]=(0,N.fp)(eW.ev),[r,n]=(0,N.fp)(eW.gJ),[i,a]=(0,N.fp)(eW.Pm),{0:l,1:s}=(0,o.useState)(!1),c=(0,H.o)(),{filterGroups:u,isDesktop:d}=(0,V.c)(),p=(0,V.$)(u);(0,o.useEffect)(()=>{s(!0)},[]),(0,o.useEffect)(()=>{if(!l)return;if(i)return void t(r);let e=(0,U.c7)(u,c),o=(0,U.gZ)(u,e),s=[...e,...o];a(!0),0!==s.length&&(t(s),n(s),p(s))},[l,c]);let m=(0,o.useCallback)(r=>{let{filters:n,shouldToggle:o}=(0,U.Di)(e,r);o&&t(n)},[e]),f=(0,o.useCallback)(r=>{let{filters:o,shouldToggle:i}=(0,U.Di)(e,r);if(!i)return;let a=(0,U.B5)({filters:o,toggledFilter:r,allowedGroups:q.jd});t(a),n(a),p(a)},[e,p]),h=(0,o.useCallback)(()=>{(0,U.sN)(e,r)||(n(e),p(e))},[e,r,p]),b=(0,o.useCallback)(()=>{t(r)},[r]),g=(0,o.useCallback)(()=>{let e=r.filter(e=>e.groupParam===q.Zt),o=[...(0,U.XC)(u).filter(e=>e.groupParam!==q.Zt),...e];t(o),(0,U.sN)(o,r)||(n(o),p(o))},[r,u,p]),y=(0,o.useCallback)(r=>{let n=(0,U.AM)((0,U.dO)(u,r),r);n&&t(e.map(e=>e.value===r.value?n:e))},[e,u]),v=(0,o.useCallback)(e=>{let o=(0,U.AM)((0,U.dO)(u,e),e);if(!o)return;let i=r.map(t=>t.value===e.value?o:t);t(i),n(i),p(i)},[r,p,u]),w=(0,o.useCallback)(e=>{let o=r.filter(t=>t.value!==e.value);t(o),n(o),p(o)},[r,p]),O=(0,o.useMemo)(()=>(0,ee.Y)(et,{appliedFilters:r,filterGroups:u,onRemove:w,onSwap:v,isDesktop:d,onClear:g}),[r,u,w,v,d,g]);return(0,ee.Y)(eX.Fragment,null,(0,ee.Y)(eG,{isDesktop:d,filterGroups:u,selectedFilters:e,appliedFilters:r,onToggle:m,onApply:h,onReset:b,onClear:g,onToggleAndApply:f,onSwap:y,onSwapAndApply:v,appliedCount:(0,U.JS)(r)}),(0,ee.Y)(K.Q,{name:"active-filters"},O))};var eZ=r(612),eQ=r(71055);function e0(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e1(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e0(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e0(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let{RUNTIME_CONCORDE_URL:e5}=i.Ay,e2=new l.default("SearchForm"),e3=function({resultsCount:e=0,exposedSearch:t=!1}){let r=(0,I.BV)("layoutContextProps.siteData.brand.slug"),[n,i,l]=(0,A.Bd)([`common.search--${r}`,"common.search","content.search-label"]),s=(0,I.BV)("layoutContextProps.siteId"),c=(0,a.o)(),u=c.get("q")||"",d=c.get("type"),p=c.get("sort"),P=(0,x.B)(O.Eu,m),j=(0,x.B)(O.aP,h),{0:k,1:E}=(0,o.useState)(u),{0:S,1:_}=(0,o.useState)([]),{0:C,1:T}=(0,o.useState)(!1),{0:N,1:H}=(0,o.useState)(!1),{0:U,1:q}=(0,o.useState)(""),{0:K,1:G}=(0,o.useState)(!1),W=(0,I.BV)("layoutContextProps.siteData.metadata.searchSettings"),{isRecipeFilterEnabled:X,filterGroups:J}=(0,V.c)(),Z=(0,I.BV)("layoutContextProps.siteData.metadata.searchSettings.noSearchResultsText"),Q=(0,I.BV)("layoutContextProps.siteData.metadata.searchSettings.placeholderText.default"),et=(0,Y._P)("fre.enable-exposed-search"),er=new Map((W?.filters||[]).map(e=>[e.label,e.value])),en=(W?.filters||[]).map(e=>{let t=F.aq.find(t=>t.value===e.value);return t?{value:e.value,label:e.label,displayTypeId:t.displayTypeId}:null}
17).filter(Boolean),eo=function(e=[],t=[]){return Array.isArray(e)||(e=[]),Array.isArray(t)||(t=[]),[...e,...t.filter(t=>t&&!e.some(e=>e&&e.label===t.label))]}(F.m8,W?.sort_options),ei=eo.find(e=>e.label===p)||eo[0],{0:ea,1:el}=(0,o.useState)(ei),es=er.get(d),ec=en.find(e=>e.value===es)||en[0],{0:eu,1:ed}=(0,o.useState)(ec),ep=W?.searchFilterLayout==="Tabbed",em=W?.searchFilterLayout==="Dropdown",ef=(0,o.createRef)(),eh=(e,t={})=>{let r=new URLSearchParams(window.location.search);r.set("q",e),W?.filters&&W?.searchFilterLayout&&W?.searchFilterLayout!=="None"?t.type?r.set("type",t.type):eu?.label?r.set("type",eu.label):r.delete("type"):r.delete("type"),t.sort?r.set("sort",t.sort):r.delete("sort"),X&&J?.forEach(e=>r.delete(e?.param)),window.location.href=(0,R.IU)(`/search/?${r.toString()}`,{includeLocalePath:!0})};(0,o.useEffect)(()=>{let e=setTimeout(()=>{let e=1===S.length?"is":"are",t=1===S.length?"option":"options",r=`There ${e} currently ${S.length} ${t} starting with ${k}. Press down arrow to select an option`;!K&&C&&q(r)},3e3);return()=>clearTimeout(e)},[k]);let eb=(0,o.useRef)(),eg=async e=>{eb.current&&eb.current.abort();let t=new AbortController;eb.current=t;let r=e.replaceAll("/",""),n=`${e5}/consumer/ac/${s}/${r}?page_size=10&fields=title`;try{let e=await (0,L.hd)(n,{controller:eb.current}),t=await e.json();return(t=t?.suggest?.autocomplete?.[0]?.options||[]).map(({_source:e})=>({label:e.title}))}catch(e){e.name!==z.eC&&e2.error(e.message)}finally{eb.current===t&&(eb.current=null)}return[]},ey=async e=>{let t=await eg(e.target.value);_(t),E(e.target.value),T(!!t.length),H(!1)},ev=(e,t)=>{"filter"===e?(ed(t),eh(k,{type:t.label||null,sort:ea?.value?ea.label:null})):"sort"===e&&(el(t),eh(k,{type:eu?.label||null,sort:t.value?t.label:null}))},ew=(0,Y._P)("fre.show-magnifying-glass-icon-only"),eO=(0,Y._P)("fre.autos.global_nav_v1"),eA=en.map(e=>e1(e1({},e),{},{label:e.label})),ex=eA.find(e=>e.value===eu.value)||eA[0],eP=e=>{var t;ed(t=en.find(t=>t.value===e.value)||e),eh(k,{type:t.label,sort:ea?.value!==""?ea.label:null})};return(0,ee.Y)(eQ.Fragment,null,(0,ee.Y)(P,{role:"search",autoComplete:"off",onSubmit:e=>{e.preventDefault(),eh(k,{type:d||null,sort:p||null})},isContentFilterOrSort:W||W?.searchFilterLayout!=="None",exposedSearch:t},eO?null:(0,ee.Y)(j,{hideSearch:et&&!t},(0,ee.Y)(M.A,{isExpanded:C,inputThemeKey:"search-input",onKeydown:e=>{"ArrowDown"===e.key&&(!C&&S.length&&T(!0),S.length&&H(!0))},onBlur:e=>{e.relatedTarget||(T(!1),H(!1))},inputSxProps:{width:"100%"},ariaAutocomplete:"list",searchLabel:l,searchText:n||i,onInputChange:ey,inputText:k,handleClearIconClick:()=>{E("")},inputRef:ef,setIsExpanded:T,searchButtonSxProps:f,searchButtonThemeKey:f.themeKey,hasIconButton:ew,ariaControls:C?"search-page-input":void 0,placeholder:Q},C?(0,ee.Y)(D,{input:k,results:S,onSelectResult:e=>{G(!0),E(e),q(`${e} selected. Redirecting now.`),eh(e,{type:d||null,sort:p||null}),_([])},focusInput:()=>{ef.current.focus()},setIsExpanded:T,isActive:N}):null)),!t&&u?(0,ee.Y)(b,null,(0,ee.Y)(w.A,{resultsCount:e,searchString:u,customNoSearchResultsText:Z}),X?null:(0,ee.Y)(eQ.Fragment,null,W?.filters?.length>0&&em?(0,ee.Y)($.A,{isContentFilterOrSort:!0,options:en,selectedOption:eu||en[0],label:"Show",setSelectedOption:e=>ev("filter",e)}):null,W?.sort_options?.length>0?(0,ee.Y)($.A,{isContentFilterOrSort:!0,options:eo,selectedOption:ea||eo[0],label:"Sort by",setSelectedOption:e=>ev("sort",e)}):null)):null,(()=>{let e=!t&&u&&W?.filters?.length>0&&ep;if(t||!e&&!X)return null;let r=(0,ee.Y)(B.A,{tabs:eA,selectedTab:ex,setSelectedTab:eP});if(X&&ex?.displayTypeId===F.hn.RECIPE){let t=(0,ee.Y)(eZ.D,{name:"active-filters"});return(0,ee.Y)(g,null,(0,ee.Y)(e?y:v,null,e?r:null,(0,ee.Y)(eJ,null),e?null:t),e?t:null)}return r})(),(0,ee.Y)("div",{id:"screenReaderText","aria-live":"polite",className:"screen-reader-only"},U)))}},33305:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i});var n=r(23472),o=r(3637);function i({name:e,children:t=null,append:r=!1,once:a=!1,locked:l=!1,priority:s=0}){return(0,n.Cs)(o.Q0,e,t,r,a,l,s),null}},34220:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(93682),o=r(53520),i=r(7751),a=r(93225),l=r(71055),s=r(37717),c=r(68014),u=r.n(c);let d=["children","theme","pageId","useFocus"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let m=u()(()=>r.e(80429).then(r.bind(r,80429)),{id:"c38b8c0",loadableGenerated:{webpack:()=>[80429]}}),f=function(e){let{children:t,theme:r,pageId:c="default",useFocus:u=()=>({focusModal:()=>{},unfocusModal:()=>{}})}=e,f=(0,o.A)(e,d),h=(0,s.o)(),b=h?.get("themeEditor");h?.get("localTheme");let g=b||""===b,{0:y,1:v}=(0,l.useState)(g?r:null),w=g&&y||r;if(!w)throw Error("Theme is empty. Please check the theming service. Falling back to default would cause unstyled pages");return(0,i.FD)(i.FK,{children:[g?(0,i.Y)(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?p(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({pageId:c,themeConfigs:r?.details??{},onSetTheme:v,theme:r,filter:b,useFocus:u},f)):null,(0,i.Y)(a.a,{theme:w,children:t})]})}},34791:(e,t,r)=>{"use strict";r.d(t,{A:()=>i,i:()=>o});let n=/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i;function o(e){return!!e&&n.test(e)}let i=o},36150:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>_});var n=r(93682),o=r(9954),i=r(64155),a=r(71055),l=r(22730),s=r(75947),c=r(12625),u=r(69346),d=r(93225),p=r(75917),m=r(40633),f=r(82511),h=r(60227),b=r(23004),g=r(64878);function y({scrollRef:e,scrollHandler:t,options:r,atom:n,ignoreStickyRef:o=null}){let[i,a]=(0,c.fp)(n||u.t2),l=(0,c.md)(u.ED),{previousPosition:s,position:d}=(0,b.A)({dependencies:[i],scrollRef:e,scrollHandler:t,options:r,ignoreRef:o}),p=(0,g.A)(e=>a(e),500),m=o?p:a,{y:f,ignoreHeight:h}=d,{y:v,ignoreHeight:w}=s,O=f<=0||f<v;if(i!==O&&f!==v){if(l||o&&h!==w)return;m(O)}}var v=r(87042),w=r(83222),O=r(36987),A=r(53225);function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let j={position:"relative",elevation:"nav",height:"navHeight",bps:[{options:"lg",value:{position:"sticky",top:"var(--nav-offset, 0)"}}],"@media print":{display:"none"}},k={position:"relative",elevation:"nav",height:"navHeight","@media print":{display:"none"}},E={position:"relative",bps:[{options:"lg",value:{position:"relative"}}]};function S({isScrollingUp:e,calculatedNavHeight:t=null,isCustomNavHeight:r=!1,disableStickyNav:n=!1}){let i=(0,p.A)(),b=(0,l.Ay)("lg"),g=(0,l.Ay)("sm"),y=(0,d.u)(),v=(0,c.md)(u.eh),w=v?.handler(),O=(0,c.md)(u.Gy),x=(0,A._P)("fre.enable-mega-menu"),P=(0,a.useMemo)(()=>t||function(e,{isDesktop:t,isTablet:r}){return"object"!=typeof e?e:t&&e.lg?e.lg:r&&e.sm?e.sm:e["<sm"]||e["<lg"]||e._||e}(r?(0,f.J)(y,"styles.nav.custom-height",{}):(0,f.J)(y,"styles.nav.height",{}),{isDesktop:b,isTablet:g}),[t,y,r,b,g]),j=(0,m.m)();(0,h.RH)([[u.l_,P]]),j&&P&&j.add(s.yu,{"data-nav-height":"auto"===P?P:parseInt(P,10)}),(0,a.useEffect)(()=>{let e=(0,s.pE)().navHeight;!i&&P!==e&&window[s.RN]&&window[s.RN].setAttribute("data-nav-height","auto"===P?P:parseInt(P,10))},[P]);let k=e?P:`${O}px`,E=n?"0px":b?`${parseInt(P,10)+(x?O:0)}px`:k;return P?(0,o.Y)(o.mL,{styles:(0,o.AH)({body:{"--nav-height":P,"--sticky-header-height":E,"--sticky-navs-height":b?`${w||0}px`:"0px"}},"","")}):null}function _({children:e,sxProps:t,isIgnoreStickyResize:r=!1,calculatedNavHeight:n=null,isCustomNavHeight:l=!1,WrapperComponent:s,disableStickyNav:d=!1}){let p=(0,a.useRef)(),m=(0,c.md)(u.t2),f=(0,c.md)(u.KW),h=(0,c.md)(u.dS),b=(0,c.md)(u.CJ);!function(e){let t=(0,c.Xr)(u.G8),{inView:r}=(0,w.A)({initialRef:e,rootMargin:"-1px 0px 0px 0px",threshold:0,inView:!0});(0,a.useEffect)(()=>{t(r)},[r,t])}(p);let{isSponsored:g}=(0,O.A)(),A=s||i.so;return(0,o.Y)(A,{"data-tracking-id":"topNav",sx:P(P(P(P({},d?s?E:k:s?{}:j),d?null:b&&m?{position:"relative",top:"0"}:m?{position:"sticky",top:"var(--nav-offset, 0)"}:null),g&&{borderBottomWidth:"0"}),t),ref:p},(0,o.Y)(S,{isScrollingUp:m,calculatedNavHeight:n,isCustomNavHeight:l,disableStickyNav:d}),e,(0,o.Y)(y,{scrollRef:f,scrollHandler:h?.handler,options:h?.options,ignoreStickyRef:r?p:null}),(0,o.Y)(v.S,{name:"sticky-sub-nav-container-inner"}))}},36513:(e,t,r)=>{"use strict";r.d(t,{C:()=>m,G:()=>p});var n=r(93682),o=r(53520),i=r(82511),a=r(53995),l=r.n(a),s=r(31006);let c=["profile"];function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?u(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let p=e=>null!=e&&Array.isArray(e)?e.map(e=>{if(!e||"object"!=typeof e)return e;let{profile:t}=e,r=(0,o.A)(e,c);return"string"==typeof t?d(d({},r),{},{profile:{id:t}}):null==t?d(d({},r),{},{profile:{}}):d(d({},r),{},{profile:t})}):e,m=e=>e?{total:(0,i.J)(e,"hits.total",0),content:(0,i.J)(e,"hits.hits",[]).map(e=>{let{_source:t}=e;t.media=t.media?.map(e=>{let r=l()(e.media_object,e);return r.image_id=r.id,t.metadata&&(r.image_metadata||(r.image_metadata={}),r.image_metadata.seo_meta_title=t.metadata.seo_meta_title,r.image_metadata.seo_meta_description=t.metadata.seo_meta_description),r}),t.recipe_data&&(t.recipe={total_time:t.recipe_data.total_time,ingredient_count:t.recipe_data.ingredient_count}),t.authors=p(t.authors);let r=t.metadata?.custom_editors??t.custom_editors,n=null!=r?(0,s.j0)(r)??[]:[];return n.length>0?(t.metadata||(t.metadata={}),t.metadata.custom_editors=n,t.custom_editors=n):null!=r&&(t.metadata&&delete t.metadata.custom_editors,delete t.custom_editors),t})}:{total:0,content:[]}},36987:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(800),o=r(99738);function i(){let e=(0,n.jV)("metadata.sponsor");return{isSponsored:(0,o.isSponsored)(e)}}},37874:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PopoverActivator:()=>ea,PopoverAvatar:()=>s,PopoverBodyText:()=>h,PopoverButton:()=>m,PopoverCloseButton:()=>X,PopoverContent:()=>Y,PopoverHeading:()=>U,PopoverHeadingGroup:()=>d,PopoverListItemButton:()=>f,PopoverSubHeading:()=>p,default:()=>I,placementOptions:()=>F,useMergeRefs:()=>n.SV,usePopover:()=>D,usePopoverContext:()=>T});var n=r(92263),o=r(38536),i=r(28270),a=r(43704),l=r(26282),s=(0,o.A)(a.A,{target:"e14ji4yd8"})((0,i.Ay)("popover-avatar",{display:"inline-flex",fontSize:"font-size-12",verticalAlign:"middle",width:"50px",height:"50px",border:"1px solid grey",borderRadius:"50%",backgroundColor:"lightgrey"}),""),c=(0,o.A)("div",{target:"e14ji4yd7"})((0,i.Ay)("popover-dialog",{elevation:"overlay","&:focus":{outline:"0.125rem dotted {*colors.black}",outlineOffset:"0.2rem"}}),""),u=(0,o.A)("div",{target:"e14ji4yd6"})((0,i.Ay)("popover-container",{backgroundColor:"{*colors.white}",border:"border-thin-grey",boxShadow:"0px 2px 6px rgba(0,0,0,0.15)",padding:"s",position:"relative",zIndex:1,'&[role="dialog"]':{"li > *":({isDropdown:e})=>e?{borderRight:"none",borderLeft:"none"}:null,"li:last-of-type > *":({isDropdown:e})=>e?{borderBottom:"none"}:null}}),""),d=(0,o.A)("div",{target:"e14ji4yd5"})((0,i.Ay)("popover-heading-group",{display:"inline-block",verticalAlign:"middle",marginTop:"xxs",marginLeft:"xs",marginBottom:"xxs"}),""),p=(0,o.A)("h3",{target:"e14ji4yd4"})((0,i.Ay)("popover-subheading",{display:"inline-block",verticalAlign:"middle",fontSize:"0.625rem",lineHeight:"1.25",marginTop:"xxs",marginBottom:"xxs",fontWeight:"normal"}),""),m=(0,o.A)(l.A,{target:"e14ji4yd3"})((0,i.Ay)("popover-button",{backgroundColor:"transparent",color:"{*colors.black}",textAlign:"left",textDecoration:"underline",marginLeft:"-{s}","&:hover":{backgroundColor:"transparent",color:"{*colors.black}"},"&:focus":{outline:"0.125rem dotted {*colors.black}"}}),""),f=(0,o.A)("button",{target:"e14ji4yd2"})((0,i.Ay)("popover-list-item-button",{color:"{*colors.black}",padding:"10px",width:"100%",backgroundColor:"{*colors.white}",border:"1px solid {*colors.greyLight}",borderTop:"none",textAlign:"left",cursor:"pointer","&:focus":{backgroundColor:"{*colors.greyXlight}",outline:"none"}}),""),h=(0,o.A)("p",{target:"e14ji4yd1"})((0,i.Ay)("popover-body-text",{fontSize:"0.6875rem",marginBottom:"0.25rem"}),""),b=(0,o.A)(n.ie,{target:"e14ji4yd0"})((0,i.Ay)("popover-pointer",{fill:"white",path:{stroke:"{*colors.grey}",strokeWidth:1,strokeDasharray:({height:e,width:t})=>`0,${t},${2*e}`},zIndex:2}),""),g=r(93682),y=r(53520),v=r(53177),w=r(95581),O=r(71055),A=r(71055);let x=["withInitialOpen","allowedPlacements","placement","isDisabled","isHoverable","isModal","hasPointer","isOpen","onOpenChange","sxProps","animationDuration","triggerMode","isFocusable","themeKey","pointerOffsets","isDropdown","className","popoverPointerThemeKey"],P=["children"],j=["context","hasPointer","pointerRef","sxProps","animationDuration","themeKey","isDisabled","isFocusable","isModal","aria-label","styles","className","isDropdown","pointerOffsets","triggerMode","popoverDialogProps","popoverPointerThemeKey"],k=["sxProps","children","as","style"];function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?E(Object(r),!0).forEach(function(t){(0,g.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function _(){return(_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var C=(0,O.createContext)(null),T=()=>{let e=(0,O.useContext)(C);if(null==e)throw Error("Popover components must be wrapped in <Popover />");return e};function D(e={}){let{withInitialOpen:t,allowedPlacements:r,placement:o,isDisabled:i,isHoverable:a,isModal:l,hasPointer:s,isOpen:c,onOpenChange:u,sxProps:d,animationDuration:p,triggerMode:m,isFocusable:f,themeKey:h,pointerOffsets:b,isDropdown:g,className:A,popoverPointerThemeKey:P}=e,j=(0,y.A)(e,x),[k,E]=(0,O.useState)(t),_=c??k,C=u??E,T=(0,O.useRef)(null),R=[(0,v.UU)({padding:5,fallbackPlacements:r||g&&["top-start","top","top-end","bottom-start","bottom","bottom-end"]}),(0,v.BN)({padding:5}),(0,v.Ej)({apply({availableWidth:e,_availableHeight:t,elements:r,rects:n}){Object.assign(r.floating.style,{maxWidth:`${e-10}px`,minWidth:g&&`${n.reference.width}px`})}}),(0,v.UE)({element:T})];s&&R.unshift((0,v.cY)(16));let I=(0,n.we)({placement:o,open:_,onOpenChange:C,middleware:R,whileElementsMounted:w.ll}),{context:L}=I,z=(0,n.kp)(L,{enabled:"click"===m&&null==c}),$=(0,n.iQ)(L,{enabled:"hover"===m&&null==c}),Y=(0,n.Mk)(L,S({enabled:"click"!==m},a&&{handleClose:(0,n.iB)({requireIntent:!0})})),F=(0,n.bv)([z,(0,n.s9)(L),(0,n.It)(L),Y,$]);return(0,O.useMemo)(()=>S(S(S({isDisabled:i,themeKey:h,animationDuration:p,sxProps:d,hasPointer:s,pointerRef:T,open:_,setOpen:C},F),I),{},{isModal:l,triggerMode:m,isFocusable:f,pointerOffsets:b,className:A,isDropdown:g,popoverPointerThemeKey:P},j),[i,h,p,d,s,_,C,F,I,l,m,f,b,A,g,P,j])}var R={allowedPlacements:null,placement:"bottom",animationDuration:150,isDisabled:!1,sxProps:{},themeKey:"",triggerMode:"hover",isOpen:null,hasPointer:!0,isModal:!1,withInitialOpen:!1,isFocusable:!1,pointerOffsets:{},isDropdown:!1,className:null,isHoverable:!0,popoverDialogProps:{},popoverPointerThemeKey:""};function I(e){let{children:t}=e,r=(0,y.A)(e,P),n=D(S(S({},R),r));return A.createElement(C.Provider,{value:n},t)}function L(e,t,r){return Math.min(Math.max(0,e+t),r-12-1)}function z(){let{context:e,hasPointer:t,pointerRef:r,pointerOffsets:n,popoverPointerThemeKey:o}=T(),i=e.elements.floating?.offsetWidth||0,a=e.elements.floating?.offsetHeight||0,l=e.middlewareData.arrow,s={display:t?"block":"none"};return l&&(n.y&&null!=l.y&&(s.top=L(l.y,n.y,a)),n.x&&null!=l.x&&(s.left=L(l.x,n.x,i))),A.createElement(b,{"data-testid":"popover-pointer","data-theme-key":o||"popover-pointer",style:s,ref:r,context:e,width:12,height:6})}var $={as:"div",style:null},Y=(0,O.forwardRef)(function(e,t){let r=S(S({},$),e),o=T(),{context:i,hasPointer:a,pointerRef:l,sxProps:s,animationDuration:d,themeKey:p,isDisabled:m,isFocusable:f,isModal:h,"aria-label":b,styles:g,className:v,isDropdown:w,pointerOffsets:O,triggerMode:x,popoverDialogProps:P,popoverPointerThemeKey:E}=o,C=(0,y.A)(o,j),D=C.getFloatingProps(r),{sxProps:R,children:I,as:Y,style:F}=D,M=(0,y.A)(D,k),B=(0,n.SV)([C.refs.setFloating,t]),{styles:N}=(0,n.DL)(C,{initial:{transform:w?"scaleY(0)":"scale(0)"},common:({side:e})=>{let t=C.elements.floating?.offsetWidth||0,r=C.elements.floating?.offsetHeight||0,n=i.middlewareData.arrow?.x||0,o=i.middlewareData.arrow?.y||0,l=O?.x||0,s=O?.y||0,c=6*!!a,u=L(n,l,t),d=L(o,s,r),p=u+12*!!a/2,m=d+c;return{transformOrigin:({top:`${p}px calc(100% + ${c}px)`,right:`${-c}px ${m}px`,bottom:`${p}px ${-c}px`,left:`calc(100% + ${c}px) ${m}px`})[e]}},duration:d});return m||!i.open?null:A.createElement(n.XF,null,A.createElement(n.s3,{returnFocus:"click"===x,order:["content","floating"],context:i,modal:h,disabled:!h&&"hover"===x&&!f},A.createElement(c,_({style:C.floatingStyles,ref:B,className:v,"data-theme-key":"popover-dialog"},P),A.createElement(u,_({"data-theme-key":"popover-container"},M,{"aria-label":b,"aria-labelledby":C.headingId,__themeKey:p,sx:S(S({},s),R),as:Y,style:S(S({},N),F),isDropdown:w}),A.createElement(z,null),I))))}
17),F=["top-start","top","top-end","right-start","right","right-end","bottom-start","bottom","bottom-end","left-start","left","left-end"],M=(0,o.A)("h2",{target:"e1c3m5c0"})((0,i.Ay)("popover-heading",{fontSize:"0.875rem",lineHeight:"1.25",marginTop:0,marginBottom:"xxs"}),""),B=r(71055);let N=["children"];function H(){return(H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function U(e){let{children:t}=e,r=(0,y.A)(e,N),n=T(),o=(0,O.useId)();return n.headingId=o,B.createElement(M,H({id:o,"data-theme-key":"popover-heading"},r),t)}var q=(0,o.A)("button",{target:"e16os9240"})((0,i.Ay)("popover-icon-button",{position:"absolute",display:"flex",alignItems:"center",justifyContent:"center",top:0,right:0,height:"44px",width:"44px",margin:"xxs",backgroundColor:"transparent",border:"none",cursor:"pointer",outline:"none","&:focus":{outline:"1px dotted {*colors.greyXXXdark}"}}),""),K=r(9443),V=r(30856),G=r(71055);function W(){return(W=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function X(e){let t=T();return G.createElement(q,W({type:"button","aria-label":"Close",alt:"Close dialog",onClick:()=>t.setOpen(!1),"data-theme-key":"popover-icon-button"},e),G.createElement(K.A,{component:V.A,svgProps:{"aria-label":"Close",width:14,height:14},title:"Close"}))}var J=r(95972),Z=(0,o.A)("button",{target:"ekw8pnu1"})((0,i.Ay)("popover-trigger",{alignItems:"center",cursor:"pointer",display:"flex",justifyContent:"space-between",padding:"xs",textAlign:"left",backgroundColor:"{*colors.white}",border:"border-thin-grey",borderColor:"{*colors.grey}",position:"relative",outline:"none","&:disabled":{color:"{*colors.grey}",borderColor:"{*colors.greyLight}",cursor:"default"},"&:focus-visible::before":{outline:"outline-focus-black"},"&:before":{content:'""',position:"absolute",minHeight:({tapSizeMinimum:e})=>`${e}px`,minWidth:({tapSizeMinimum:e})=>`${e}px`,width:"100%",height:"100%",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}}),""),Q=(0,o.A)(J.A,{target:"ekw8pnu0"})((0,i.Ay)("popover-menu-icon",{width:"iconSize.s",height:"iconSize.s",primary:({isDisabled:e,primary:t})=>t||(e?"{*colors.grey}":"{*colors.greyXXXdark}"),transform:({isOpen:e,enableIconRotation:t})=>e&&t&&"translateY(0%) rotate(180deg)",transition:({animationDuration:e})=>`transform ${e}ms ease-in-out`}),""),ee=r(71055);let et=["sxProps","iconPath","enableIconRotation","title","children","as","tapSizeMinimum"];function er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function en(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach(function(t){(0,g.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eo(){return(eo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var ei={iconPath:"/static/icons/caret-down-regular.svg",enableIconRotation:!0,title:"",as:null,tapSizeMinimum:48,priority:"low",alt:""},ea=(0,O.forwardRef)(function(e,t){let r=en(en({},ei),e),o=T(),i=(0,n.SV)([o.refs.setReference,t]),a=o.getReferenceProps(r),{sxProps:l,iconPath:s,enableIconRotation:c,title:u,children:d,as:p,tapSizeMinimum:m}=a,f=(0,y.A)(a,et);return ee.createElement(Z,eo({disabled:o.isDisabled,title:u,ref:i,sx:l,as:p,tapSizeMinimum:m,"data-theme-key":"popover-trigger"},o.isDisabled?{}:f),d,s?ee.createElement(Q,{priority:r.priority,alt:r.alt,animationDuration:o.animationDuration,isOpen:!o.isDisabled&&o.open,relativeUrl:s,isDisabled:o.isDisabled,defaultIcon:r.iconPath,enableIconRotation:c,"data-theme-key":"popover-menu
17-icon",primary:r?.primary,displaySecondaryImage:r?.isSecondaryImage}):null)})},38736:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});let n=(e=!1)=>["id","title","display_type.title","media.role","media.media_object.width","media.media_object.height","media.media_object.hips_url","media.metadata.crops","media.metadata.legacy_crops","slug","edited_at","collections.id",...e?["metadata.classifier_results"]:[],"metadata.director.was_listicle","metadata.social_dek","metadata.short_title","metadata.seo_meta_title","metadata.seo_meta_description","metadata.enable_commenting","metadata.custom_editors","metadata.sponsor","custom_editors","extra_search_fields.authors","authors.id","authors.profile.display_name","authors.profile.first_name","authors.profile.last_name","authors.profile.slug","authors.profile.legacy_id","publish_from","display_id","display_date","legacy_id","section.title","section.slug","sponsor","subsection.title","subsection.slug","recipe_data.total_time","recipe_data.ingredient_count"]},40169:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(99634);let o={articleView:n.E$,adImpression:n.Rf,adImpressionValue:n.S5,subscribeClick:n.HK,subscribeClickValue:n.UM,affiliateClick:n.uE,affiliateClickValue:n.BU,totalRevenue:n.d0}},40520:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n=r(71055),o=r(29538),i=r(800),a=r(53225),l=r(94263),s=r(86385),c=r(44045),u=r(63979);function d(e,t,r={}){if(!e)return e;let{cdsTrackingCode:n,pagePathname:o,siteOrigin:i}=r;try{let r=window.location.origin,o=new URL(e,r),i=window.location.pathname;return i&&o.searchParams.set("mrefurl",i),t&&o.searchParams.set("optimizely_user_id",t),n&&o.searchParams.set("cds_tracking_code",n),e.startsWith("http")||e.startsWith("//"),o.toString()}catch{return e}}var p=r(99374),m=r(79691),f=r(11202),h=r(86724);function b(){let e=(0,s.A)(p.uq),t=(0,s.A)(p.q4),r=((0,o.G)("expc-125-qa")??"").includes("QA"),b=(0,l.useUserAuthorizedStatus)(),g=(0,a._P)("fre.enable-offer-pages"),y=(0,a._P)("fre.enable-subscribe-redirect"),v=(0,i.BV)("offerPageConfigData"),w=(0,i.BV)("layoutContextProps.siteData.metadata.defaults.offerPageSlug"),O=(0,i.BV)("layoutContextProps.siteData.brand.slug")||null,A=w||v?.slug||p.rq[O],x=(0,p.Kh)(O),P=r||x&&!b&&!!g&&!!A,j=void 0!==(0,h.Y)(e),k=!!t&&p.du.includes(t),[E,S]=(0,f.bY)(),_=(0,n.useMemo)(()=>{if(!r){if(j)return(0,h.Y)(e);if(k)return E}},[r,j,k,e,E]),C=(r||j||k)&&P,T=C&&_===p.CG.VARIANT&&!!A,D=T?p._0.IN_HOUSE:p._0.MAGENTO,R=(0,o.G)("optimizely-user-id"),I=(0,i.BV)("layoutContextProps.canonicalUrl","/"),L="US"===(0,i.BV)("layoutContextProps.siteData.locale.country"),z=k&&P&&!_&&!r,$=(0,c.E)(),{abTesting:Y}=(0,c.A)(),F=Y?.projectId??"",M=(0,n.useMemo)(()=>(Y?.flags||[]).filter(e=>m.C.some(t=>e.startsWith(t))).join(","),[Y?.flags]);(0,n.useEffect)(()=>{z&&$().catch(()=>{})},[z,$]);let B=(0,n.useCallback)((e,t)=>(function({variationKey:e,originalUrl:t,isEligible:r,resolvedSlug:n,brandSlug:o,optimizelyUserId:i,pageUrl:a}){let l,s;if(!t)return null;try{let e=new URL(a);l=e.pathname,s=e.origin}catch{l=a.split("?")[0].split("#")[0]}let c={pagePathname:l,siteOrigin:s},u=function(e,t){if(!e)return null;try{let r=window.location.href;return new URL(e,r).searchParams.get(t)}catch{return null}}(t,"cds_tracking_code");if(u&&(c.cdsTrackingCode=u),r&&e===p.CG.VARIANT&&n)return d(`/offers/${n}/`,i,c);if(!r)return t;let m=o&&p.WL[o];return d(n&&function(e,t){if(!e||!t)return!1;try{let r=new URL(e,"https://placeholder.invalid"),n=`/offers/${t}`,o=r.pathname.replace(/\/$/,"")||"/",i=n.replace(/\/$/,"");return o===i||o.startsWith(`${i}/`)}catch{return!1}}(t,n)&&m?m:t,i,c)})({variationKey:e,originalUrl:t,isEligible:C,resolvedSlug:A,brandSlug:O,optimizelyUserId:R,pageUrl:I}),[C,A,O,R,I]),N=(0,n.useCallback)(e=>B(_,e),[_,B]),H=(0,n.useMemo)(()=>({variationKey:p.CG.CONTROL,gateVariation:t,chargebeeAbFlags:M,isOfferExperimentEligible:C,optimizelyUserId:R,projectId:F}),[t,M,C,R,F]);(0,n.useEffect)(()=>{T&&(0,f.g3)(p.CG.VARIANT)},[T]),(0,n.useEffect)(()=>{_&&(0,f.$V)(`${p.uq}:${_}`)},[_]);let U=(0,n.useCallback)(async()=>{if(!(k&&P&&!_&&!r))return _;let e=await new Promise(e=>{$(t=>{try{t.setAttribute(p.$J,!0);let r=t.decideForKeys([p.uq])[p.uq],n=r?.enabled?r.variationKey:p.CG.CONTROL,o=(0,h.Y)(n)??p.CG.CONTROL;e(o)}catch{e(p.CG.CONTROL)}}).catch(()=>e(p.CG.CONTROL))});return(0,f.$V)(`${p.uq}:${e}`),e===p.CG.VARIANT&&(0,f.g3)(p.CG.VARIANT),S(e),e},[_,P,$,k,r,S]),q=(0,n.useCallback)(async e=>{let t=await U(),r=C&&t===p.CG.VARIANT&&A?p._0.IN_HOUSE:p._0.MAGENTO;return(0,u.s)({originalUrl:e,pageUrl:I,isUSSite:L,isSubscribeRedirectEnabled:y,isEligible:C,getHref:e=>B(t??void 0,e),routeTo:r,magentoAbParams:H})},[U,C,A,I,L,y,B,H]);return{getHref:N,computeSubscribeHrefForVariationKey:B,routeTo:D,variation:_,outerVariation:e,isEligible:C,resolvedSlug:A,magentoAbParams:H,needsLazySubscribeNavigation:z,runLazySubscribeDecide:U,resolveSubscribeNavigation:q}}},40633:(e,t,r)=>{"use strict";function n(){return null}r.d(t,{m:()=>n})},40744:(e,t,r)=>{"use strict";r.d(t,{A:()=>
17o});var n=r(71055);function o(e){let{0:t,1:r}=(0,n.useState)(e),{0:o,1:i}=(0,n.useState)(!e);return(0,n.useEffect)(()=>{e&&i(!1),e?i(!1):r(!1)},[e]),(0,n.useEffect)(()=>{o||r(!0)},[o]),{isHidden:o,isOpen:t,handleTransitionEnd:()=>{t||i(!0)}}}},42452:(e,t,r)=>{"use strict";r.d(t,{Ar:()=>l,Ft:()=>i,XB:()=>a,_2:()=>u,gh:()=>c,oH:()=>n,zr:()=>o});let n="adsub_model_config",o="on",i="adsub_page",a="jam_adsub_model_v2",l="on",s=new Set(["on_v2","on_traffic_paywall"]);function c(e){return s.has(e)}function u(e){return e===l||c(e)}},42463:()=>{},42599:(e,t,r)=>{"use strict";r.d(t,{IH:()=>n,RK:()=>a,dt:()=>o,it:()=>i});let n="jam_ab",o=["serve_jam_on_lift","cb_serve_jam_on_lift","cb_serve_jam_on_lift_17pages"],i="pending",a="completed"},43704:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(53520),o=r(38536),i=r(28270),a=r(54791),l=(0,o.A)(a.default,{target:"eevce9v1"})((0,i.Ay)("avatar-img",{display:"block",objectFit:"cover",width:({size:e})=>e,height:({size:e})=>e,borderRadius:"50%",margin:"0 auto"}),""),s=(0,o.A)("div",{target:"eevce9v0"})((0,i.Ay)("avatar-text",{width:({size:e})=>e,height:({size:e})=>e,borderRadius:"50%",margin:"0 auto",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"font-size-24",fontWeight:"bold",wordBreak:"break-all",textAlign:"center"}),""),c=r(71055);
17let u=["photo","size","alt","children"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function p(e){let{photo:t=null,size:r="125px",alt:o=null,children:i=null}=e,a=(0,n.A)(e,u);return c.createElement(t?l:s,d({src:t,alt:o,title:o,size:r,"data-theme-key":t?"avatar-img":"avatar-text"},a),i)}},44045:(e,t,r)=>{"use strict";r.d(t,{A:()=>O,E:()=>A});var n=r(94442),o=r(47382),i=r(80166);let a=new o.default("Optimizely Event Dispatcher"),l="POST",{RUNTIME_CUSTOM_EVENT_DISPATCHER_URL:s}=i.Ay,c={async dispatchEvent(e){let{httpVerb:t,params:r}=e;if(t!==l)return a.error(`Unsupported HTTP verb: ${t}`),{statusCode:0};if(navigator?.sendBeacon){let e;return{statusCode:(e=new Blob([JSON.stringify(r)],{accept:"*/*","content-type":"text/plain;charset=UTF-8"}),navigator.sendBeacon(s,e))?200:500}}try{let e;return{statusCode:(await (e={method:l,headers:new Headers({accept:"*/*","content-type":"text/plain;charset=UTF-8"}),body:JSON.stringify(r)},(0,n.hd)(s,e))).status}}catch(e){return a.error(`Error message: ${e}`),{statusCode:500}}}},u=(0,r(56317).eU)(null);var d=r(81717),p=r(29538),m=r(51570),f=r(12625),h=r(83546),b=r(71055);let g=new Map;async function y(){try{let e=await (0,n.hd)((0,m.IU)("/api/ab-testing/datafile",{includeLocalePath:!0}));return await e.json()}catch(e){return null}}async function v(e,t){let{createInstance:n,createStaticProjectConfigManager:o,createForwardingEventProcessor:i,createLogger:a,ERROR:l}=await r.e(23814).then(r.bind(r,23814)),s=await y();if(!s)throw Error("AB testing datafile is unavailable");let u=o({datafile:s}),d=n({projectConfigManager:u,eventProcessor:i(c),logger:a({level:l})});return await d.onReady(),d.createUserContext(e,t)}async function w(e,t,r){let n=e??"",o=g.get(n);return o||(o=v(e,t).then(e=>(r(e),e)).finally(()=>{g.delete(n)}),g.set(n,o)),o}function O(){let e=(0,h.useData)(d.v),t=(0,p.G)("optimizely-user-id"),r=(0,p.G)("optimizely-user-attributes");return{abTesting:e,userId:t,userAttributes:(0,b.useMemo)(()=>{if(!r)return{};try{return JSON.parse(decodeURIComponent(r))}catch(e){return{}}},[r])}}function A(){let{userId:e,userAttributes:t}=O(),[r,n]=(0,f.fp)(u);return(0,b.useCallback)(async o=>{if(r)return o&&o(r),r;let i=await w(e,t,n);return o&&o(i),i},[r,e,t])}},44523:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(53520),o=r(38536),i=r(28270),a=r(17028),l="-3px",s=(0,o.A)(a.m_,{target:"e1pujlfi0"})((0,i.Ay)("tooltip-container",{"--rt-opacity":1,backgroundColor:"white",opacity:1,filter:"drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))",border:"border-thin-greyXXdark",padding:"0.625rem",elevation:"overlay",".tooltip-arrow":{border:"border-thin-greyXXdark",transform:"rotateX(25deg) rotateZ(45deg)",width:"0.75rem",height:"0.75rem"},"&.react-tooltip__place-top .react-tooltip-arrow":{borderTop:"none",borderLeft:"none",marginBottom:l},"&.react-tooltip__place-right .react-tooltip-arrow":{borderTop:"none",borderRight:"none",marginLeft:l},"&.react-tooltip__place-bottom .react-tooltip-arrow":{borderBottom:"none",borderRight:"none",marginTop:l},"&.react-tooltip__place-left .react-tooltip-arrow":{borderBottom:"none",borderLeft:"none",marginRight:l}}),""),c=r(53177),u=r(71055);let d=["anchorSelector","isClickable","placement","allowedPlacements","onChange","isOpen","isHoverable","positionStrategy"];function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function m(e){let{anchorSelector:t,isClickable:r=!1,placement:o="bottom",allowedPlacements:i=null,onChange:a=()=>{},isOpen:l,isHoverable:m=!0,positionStrategy:f="absolute"}=e,h=(0,n.A)(e,d);return m||l?u.createElement(s,p({disableStyleInjection:!0,anchorSelect:t,isOpen:l,setIsOpen:a,clickable:r,place:o,positionStrategy:f,classNameArrow:"tooltip-arrow","data-theme-key":"tooltip-container"},i&&{middlewares:[(0,c.cY)(10),(0,c.BN)({padding:5}),(0,c.UU)({fallbackStrategy:"initialPlacement",fallbackPlacements:i})]},h)):null}},47253:(e,t,r)=>{"use strict";function n(e){{let t=window.scheduler;if(t?.yield)return t.yield().then(e)}return e()}r.d(t,{K:()=>n})},48204:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});var n=r(99634);let o={articleView:"ry_article_view",adImpression:"ry_ad_impression",adImpressionValue:n.S5,subscribeClick:"ry_subscription_click",subscribeClickValue:n.UM,affiliateClick:"ry_affiliate_click",affiliateClickValue:n.BU,totalRevenue:"ry_total_revenue"}},49433:(e,t,r)=>{"use strict";r.d(t,{CL:()=>o,Fr:()=>s,Ku:()=>n,aB:()=>a,dK:()=>l,n1:()=>i});let n="ios",o="android",i=82,a="app_store_Apple",l="app_store_Google",s="Universal banner"},49444:(e,t,r)=>{"use strict";r.d(t,{$O:()=>m,$q:()=>u,b3:()=>d,r3:()=>p});var n=r(86385),o=r(42599),i=r(65270),a=r(6779),l=r(800),s=r(67797),c=r(48204);function u(e){(0,a.EA)(e,s.nU),(0,a.EA)(e)}function d(){let e=(0,n.A)(s.Mf),t=(0,n.A)(e=>o.dt.some(t=>
17"string"==typeof e?.[t]&&e[t])),r=(0,l.BV)("data.content.0.collections");r&&Array.isArray(r)||(r=[]),r=r?.map(({slug:e})=>e)?.filter(Boolean);let i=e===s.ct,a=function(e=[]){return e.some(e=>e.includes("exclusive"))}(r);return{isPremiumContent:a,isFlagEnabled:"string"==typeof e&&!!e||t,isTreatmentEnabled:i,shouldDisablePaywall:i&&!a,variationKey:e}}function p(e=!1){let{isFlagEnabled:t}=d(),{enabled:r}=(0,i.A)(),{trackJamRevenueAffiliateClick:n}=(0,a.KG)(e,{eventKeys:c.g,trackingEnabled:t}),{trackJamRevenueAffiliateClick:o}=(0,a.KG)(e,{trackingEnabled:r});return{trackRYAffiliateClick:e=>{n(e),o(e)}}}function m(){return(0,a.W9)(s.nU)}},49726:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(53520),o=r(38536),i=r(28270),a=r(61546),l=r(64781),s=r(71055);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var u=(0,o.A)(e=>s.createElement(l.default,c({type:a.PV.Stylized,relativeUrl:"static/icons/warning-circle-fill.svg",alt:"Exclamation point"},e)),{target:"e1603azs1"})((0,i.Ay)("error-message-icon",{width:"iconSize.xxs",height:"iconSize.xxs",primary:"var(--palette-content-error-default, #aa0703)"}),""),d=(0,o.A)("div",{target:"e1603azs0"})((0,i.Ay)("field-message-container",{color:e=>e.isError?"var(--comp-form-message-color-txt-error, var(--palette-content-error-default, #aa0703))":"var(--comp-form-message-color-txt-default, var(--palette-content-subtle, #737373))",display:"flex",alignItems:"center",gap:"{*space.xxs}",marginTop:"xxs",fontFamily:"var(--comp-form-message-md-type-family-mobile, var(--font-family-default, system-ui, sans-serif))",fontSize:"var(--comp-form-message-md-type-size-mobile, var(--font-size-xs, 14px))",lineHeight:"var(--comp-form-message-md-type-line-height-mobile, var(--font-line-height-xs, 1.5))",fontWeight:"var(--comp-form-message-md-type-weight-mobile, 400)",letterSpacing:"var(--comp-form-message-md-type-letter-spacing-mobile, normal)",textTransform:"var(--comp-form-message-md-type-txt-case-mobile, none)"}),""),p=r(71055);let m=["message","id","isError","themeKey"];function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function h(e){let{message:t="",id:r="",isError:o=!1,themeKey:i=null}=e,a=(0,n.A)(e,m);return p.createElement(d,f({id:r,isError:o,"data-theme-key":i||"field-message-container"},a),o?p.createElement(u,{"data-theme-key":"error-message-icon"}):null,t)}},50493:(e,t,r)=>{"use strict";r.d(t,{e:()=>o,l:()=>i});var n=r(56317);let o=(0,n.eU)(""),i=(0,n.eU)("")},52125:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(87042),o=r(612),i=r(38536),a=r(28270);let l=(0,i.A)("div",{target:"ex7z30p0"})((0,a.Ay)("sticky-subnav-container",{elevation:"subnav",width:"100%",position:"sticky",top:"var(--sticky-header-height, 0px)"}),"");var s=r(71055),c=r(12625),u=r(23901),d=r(69346),p=r(9954);function m({prefix:e="",sxProps:t={}}){let r=(0,c.Xr)(d.eh),i=(0,s.useRef)(null);return(0,u.A)(i,r),(0,p.Y)(l,{ref:i,sx:t},(0,p.Y)(n.S,{name:`${e}sticky-sub-nav-container`}),(0,p.Y)(n.S,{name:"jam-top-banner"}),(0,p.Y)(n.S,{name:"global-spotlight-nav"}),(0,p.Y)(o.D,{name:"sticky-nav-links"}),(0,p.Y)(o.D,{name:"sticky-toc-top-level-container"}))}},52134:(e,t,r)=>{"use strict";r.d(t,{B:()=>l,Z:()=>a});var n=r(53225),o=r(800),i=r(4927);function a(e,t,r){let n=(0,o.Uk)(r||"hds");return 0==arguments.length?n:n?e:t??i.FK}function l(e,t,r){let o=(0,n._P)(r||"fre.design-system.new-components",{strictBoolean:!0});return 0==arguments.length?o:o?e:t??i.FK}},54783:(e,t,r)=>{"use strict";r.d(t,{A:()=>P});var n=r(93682),o=r(53520),i=r(38536),a=r(28270),l=(0,i.A)("div",{target:"e1q3dcg6"})((0,a.Ay)("collapsible-section",{display:"grid",width:"100%"}),""),s=(0,i.A)("h3",{target:"e1q3dcg5"})((0,a.Ay)("collapsible-header",{margin:0}),""),c=(0,i.A)("button",{target:"e1q3dcg4"})((0,a.Ay)("collapsible-header-button",{bg:"white",display:"flex",fontWeight:"inherit",fontStyle:"inherit",justifyContent:e=>e.icons.right?"space-between":"flex-start",alignItems:"center",cursor:e=>e.collapsible?"pointer":"default"}),""),u=(0,i.A)("div",{target:"e1q3dcg3"})((0,a.Ay)("collapsible-section-text",{display:"block",width:"100%",overflow:"hidden",transition:e=>`height ${e.duration} ease-in-out`,height:e=>`${e.isTransitionOpen?`${e.contentHeight}`:"0"}`,visibility:e=>e["aria-hidden"]?"hidden":"visible"}),""),d=(0,i.A)("span",{target:"e1q3dcg2"})((0,a.Ay)("collapsible-icon-left",{display:"inline-flex",width:"0.9375rem",he
17ight:"0.9375rem",marginRight:"xs",transform:e=>e.isTransitionOpen?e.sx.open:e.sx.closed,transition:e=>`transform ${e.duration} ease-in-out`}),""),p=(0,i.A)("span",{target:"e1q3dcg1"})((0,a.Ay)("collapsible-icon-right",{display:"inline-flex",width:"0.9375rem",transform:e=>e.isTransitionOpen?e.sx.open:e.sx.closed,transition:e=>`transform ${e.duration} ease-in-out`}),""),m=(0,i.A)("div",{target:"e1q3dcg0"})((0,a.Ay)("collapsible-icon-wrapper",{borderRadius:"50%"}),""),f=r(71055),h=r(60290),b=r(40744),g=r(64878),y=r(71055);let v=["children","isOpen","sxProps","title","collapsible","icons","duration","onToggle"];function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var x={open:"rotate(-90deg)",closed:"rotate(90deg)"};function P(e){let{children:t,isOpen:r=null,sxProps:{headerSx:n={},contentSx:i={},leftIconSx:a={},rightIconSx:w={}}={},title:P,collapsible:j=!0,icons:k={left:y.createElement(h.qq,null),right:null},duration:E="250ms",onToggle:S=()=>{}}=e,_=(0,o.A)(e,v),[C,T]=(0,f.useState)(r),[D,R]=(0,f.useState)("auto"),I=(0,f.useRef)(null),L=(0,f.useRef)(r),{isHidden:z,isOpen:$,handleTransitionEnd:Y}=(0,b.A)(C),F=(0,g.A)(()=>{L.current&&R("auto")},250),M=(0,g.A)(()=>{let e=I.current.scrollHeight;R(`${e}px`),T(!$),S(!C,e)},250);(0,f.useEffect)(()=>(window.addEventListener("resize",F),()=>{window.removeEventListener("resize",F)}),[F]),(0,f.useEffect)(()=>{L.current!==$&&(L.current=$)},[$]),(0,f.useEffect)(()=>{null!==r&&(r?(T(!0),R(`${I.current.scrollHeight}px`)):(T(!1),R("0")))},[r,D]);let B=O(O({},x),a),N=O(O({},x),w);return y.createElement(l,A({},_.dataSet,{"data-theme-key":"collapsible-section","data-fp-collapsible-section":!0}),y.createElement(s,{"data-theme-key":"collapsible-header","data-fp-collapsible-section-header":!0},y.createElement(c,A({},_,{"aria-expanded":$,collapsible:j,onClick:j?M:null,sx:O(O({},n),{},{scrollMarginTop:{_:0,lg:"3.375rem"}}),icons:k,"data-theme-key":"collapsible-header-button"}),k?.left?y.createElement(m,{"data-theme-key":"collapsible-icon-wrapper","data-collapsible-open":$},y.createElement(d,{"data-testid":"iconLeft",isTransitionOpen:$,duration:E,sx:B,"data-theme-key":"collapsible-icon-left"},k?.left)):null,P,k?.right?y.createElement(m,{"data-theme-key":"collapsible-icon-wrapper","data-collapsible-open":$},y.createElement(p,{"data-testid":"iconRight",isTransitionOpen:$,duration:E,sx:N,"data-theme-key":"collapsible-icon-right"},k?.right)):null)),y.createElement(u,{ref:I,"aria-hidden":z,hidden:z,duration:E,onTransitionEnd:Y,isTransitionOpen:$,contentHeight:D,sx:O({},i),tabIndex:z?-1:void 0,"data-theme-key":"collapsible-section-text","data-fp-collapsible-section-body":!0},t))}},57588:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});var n=r(53520),o=r(59115),i=r(1873),a=r(26282),l=r(13379),s=r(13384),c=r(61546),u=r(38536),d=r(28270),p=r(64781),m=r(41321),f=r(9954);let h=["searchButtonIcon"],b=(0,u.A)("div",{target:"e44sm423"})((0,d.Ay)("exposed-search-input-container",{border:"none",display:"flex",alignItems:"center",outline:0,padding:0,margin:0,input:{paddingLeft:"{*sizes.primitive-16}","&::-webkit-search-cancel-button":{"-webkit-appearance":"none",appearance:"none",display:"none"}},'[data-theme-key*="-field"], [data-theme-key="form-input-wrapper"]':{outline:"none"},'[data-theme-key="button-primary"]':{margin:"0",borderTopRightRadius:"6.25rem",borderBottomRightRadius:"6.25rem",border:"border-thin-transparent"}}),""),g=(0,u.A)("div",{target:"e44sm422"})((0,d.Ay)("exposed-search-input-and-overlay-wrapper",{display:"flex",flexDirection:"column",position:"relative",width:"100%"}),""),y=(0,u.A)(function(e){let{searchButtonIcon:t}=e,r=(0,n.A)(e,h);return(0,f.Y)(p.default,(0,i.A)({},r,{type:c.PV.Stylized,relativeUrl:`/static/icons/${t}.svg`,alt:"Search"}))},{target:"e44sm421"})((0,d.Ay)("exposed-search-input-button-icon",{justifyContent:"center",alignItems:"center",marginRight:0,height:"iconSize.s",width:"iconSize.s",primary:"white"}),""),v=(0,u.A)(m.A,{target:"e44sm420"})((0,d.Ay)("exposed-search-clear-button-icon",{marginRight:"xs",height:"iconSize.s",width:"iconSize.s",cursor:"pointer"}),"");var w=r(53225),O=r(52134),A=r(68014),x=r.n(A);let P=["onKeydown","onBlur","onInputChange","handleClearIconClick","inputText","isExpanded","searchLabel","searchText","ariaAutocomplete","children","isDisabled","isButtonDisabled","elementEnd","searchButtonIcon","placeholder"],j=x()(()=>r.e(78241).then(r.bind(r,78241)),{id:"a361740",loadableGenerated:{webpack:()=>[78241]}}),k=function(e){let{onKeydown:t=()=>{},onBlur:r=()=>{},onInputChange:o=()=>{},handleClearIconClick:u=()=>{},inputText:d="",isExpanded:p=!1,searchLabel:m="",searchText:h,ariaAutocomplete:A="none",children:x=null,isDisabled:k=!1,isButtonDisabled:E=!1,elementEnd:S=null,searchButtonIcon:_="magnifying-glass-regular",placeholder:C="Search..."}=e,T=(0,n.A)(e,P),{isSecondaryImage:D,secondaryImageProps:R}=(0,s.p)(c.Ru.Hover),I=(0,O.B)(),L=(0,w._P)("fre.enable-exposed-search");return(0,f.Y)(b,{"data-theme-key":"exposed-search-input-container"},(0,f.Y)(g,{"data-theme-key":"exposed-search-input-and-overlay-container"},(0,f.Y)(l.A,(0,i.A)({id:"search-input",onChange:o,value:d,inputLabel:m,isLabelHidden:!0,"aria-expanded":p,themeKey:"search-input",type:"search","aria-autocomplete":A,onBlur:e=>r(e),onKeyDown:e=>t(e),disabled:k,placeholder:C,elementEnd:!S&&d?(0,f.Y)(v,{onClick:u}):S},T)),x),!L&&I?(0,f.Y)(j,{type:"submit","aria-label":h},h):(0,f.Y)(a.A,(0,i.A)({type:"submit","aria-label":h,isDisabled:E},R),(0,f.Y)(y,{title:h,priority:"high",displaySecondaryImage:D,"data-theme-key":"exposed-search-input-button-icon",searchButtonIcon:_})))},E=["children"],S=function(e){let{children:t=null}=e,r=(0,n.A)(e,E),i=(0,w._P)("fre.enable-new-search")?k:o.A;return(0,f.Y)(i,r,t)}},59115:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(53520),o=r(38536),i=r(28270),a=r(60290),l=(0,o.A)("div",{target:"enm2a4r3"})((0,i.Ay)("search-input-container",{border:"none",display:"flex",alignItems:"center",outline:0,padding:0,margin:0}),""),s=(0,o.A)("div",{target:"enm2a4r2"})((0,i.Ay)("search-input-and-overlay-wrapper",{display:"flex",flexDirection:"column",position:"relative",width:"100%"}),""),c=(0,o.A)(a.Gm,{target:"enm2a4r1"})((0,i.Ay)("search-input-button-icon",{justifyContent:"center",alignItems:"center",marginRight:0,height:"iconSize.s",width:"iconSize.s"}),""),u=(0,o.A)("span",{target:"enm2a4r0"})((0,i.Ay)("search-input-button-text",{width:"max-content",display:{md:"inline-block","<sm":"none"}}),""),d=r(71055),p=r(26282),m=r(61546),f=r(13379),h=r(13384),b=r(71055);let g=["onKeydown","onBlur","onInputChange","inputRef","inputSxProps","inputText","inputThemeKey","isExpanded","searchButtonSxProps","searchButtonThemeKey","searchLabel","searchText","setIsExpanded","ariaAutocomplete","children","isDisabled","isButtonDisabled","buttonProps","hasIconButton","searchButtonIconStyle","ariaControl
17s"];function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function v(e){let{onKeydown:t=()=>{},onBlur:r=()=>{},onInputChange:o=()=>{},inputRef:i=null,inputSxProps:a={width:"100%"},inputText:v="",inputThemeKey:w="",isExpanded:O=!1,searchButtonSxProps:A={},searchButtonThemeKey:x="",searchLabel:P="",searchText:j,setIsExpanded:k,ariaAutocomplete:E="none",children:S=null,isDisabled:_=!1,isButtonDisabled:C=!1,buttonProps:T={},hasIconButton:D=!1,searchButtonIconStyle:R={},ariaControls:I=""}=e,L=(0,n.A)(e,g);!D&&j&&(R.display={"md>":"none"});let{isSecondaryImage:z,secondaryImageProps:$}=(0,h.p)(m.Ru.Hover),Y=(0,d.useRef)(null),F=!!I;return b.createElement(l,{"data-theme-key":"search-input-container"},b.createElement(s,{"data-theme-key":"search-input-and-overlay-wrapper"},b.createElement(f.A,y({id:w,onChange:o,value:v,inputLabel:P,isLabelHidden:!0,"aria-expanded":O,sxProps:a,themeKey:w,type:"search"},F?{role:"combobox"}:{},I?{"aria-controls":I}:{},{"aria-autocomplete":E,onBlur:e=>r(e),onKeyDown:e=>t(e),inputRef:i,disabled:_},L)),S),b.createElement(p.A,y({"data-testid":"search-button",sxProps:A,themeKey:x,type:"submit","aria-label":j,isDisabled:C,ref:Y},T,$),D?null:b.createElement(u,{"data-theme-key":"search-input-button-text"},j),b.createElement(c,{title:j,priority:"high",displaySecondaryImage:z,sx:R,containerRef:Y,"data-theme-key":"search-input-button-icon"})))}},59181:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});let n=(0,r(71055).createContext)(null)},59246:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(1873),o=r(61546),i=r(64781),a=r(9954);let l=function(e){return(0,a.Y)(i.default,(0,n.A)({type:o.PV.Stylized,relativeUrl:"/static/icons/x-regular.svg",alt:"Close"},e))}},60553:(e,t,r)=>{"use strict";r.d(t,{$A:()=>k,AM:()=>y,B5:()=>A,Di:()=>b,JS:()=>v,Oh:()=>O,Rp:()=>m,XC:()=>P,b0:()=>p,c7:()=>f,dO:()=>g,gZ:()=>h,hm:()=>d,qL:()=>j,sN:()=>x});var n=r(93682),o=r(99738),i=r(34791),a=r(70154),l=r(29278),s=r(3389);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let d=(e,t)=>{let{slugifiedParams:r,slugifiedConfigMap:n}=((e,t)=>{if(!e||!Array.isArray(t))return{};let r=new Set,n=new Map,i=new Map;return t.forEach(e=>{if(e?.param){let t=(0,o.slugify)(e.param);r.add(t),e?.filters?.forEach(e=>{if(e?.label){let r=(0,o.slugify)(e.label);n.set(r,{queryParam:e.queryParam,value:e.value,slugifiedConfigGroupParam:t})}})}}),Object.entries(e).forEach(([e,t])=>{let n=(0,o.slugify)(e);if(!r.has(n))return;let a=Array.isArray(t)?t[t.length-1]:t,l=("string"==typeof a&&a.includes(",")?a.split(",").map(e=>(0,o.slugify)(e)):[(0,o.slugify)(a)]).filter(Boolean);i.set(n,l)}),{slugifiedParams:i,slugifiedConfigMap:n}})(e,t);if(!r||!n)return{};let i={};r.forEach((e,t)=>{e.forEach(e=>{let r=n.get(e);if(r&&r.slugifiedConfigGroupParam===t){let{queryParam:e,value:n}=r;if(!e||!n)return;i[e]||(i[e]={}),i[e][t]||(i[e][t]=new Set),(Array.isArray(n)?n:[n]).forEach(r=>i[e][t].add(r))}})});let a={};return Object.entries(i).forEach(([e,t])=>{let r=Object.values(t).map(e=>{let t=[...e];return t.length>1?`(${t.join(" OR ")})`:t[0]});a[e]=r.join(" AND ")}),a},p=(e,t)=>{let r=new URLSearchParams(window.location.search);t.forEach(e=>r.delete(e.param));let n={};e.forEach(({groupParam:e,label:t})=>{n[e]||(n[e]=new Set),n[e].add((0,o.slugify)(t))}),Object.entries(n).forEach(([e,t])=>{t.size>0&&r.set(e,[...t].join(","))});let i={};return r.forEach((e,t)=>{i[t]=e}),i},m=e=>{if(!e)return;let t=[];Object.entries(e).forEach(([e,r])=>{t.push(`${e}=${r}`)});let r=t.join("&"),n=`${window.location.pathname}?${r}`;window.history.replaceState({},"",n)},f=(e,t)=>{if(!t||!Array.isArray(e))return[];let r=[];return t.forEach((t,n)=>{let i=e.find(e=>e.param===n);i?.filters&&t.split(",").map(e=>
17(0,o.slugify)(e)).filter(Boolean).forEach(e=>{let t=i.filters.find(t=>t?.label&&(0,o.slugify)(t.label)===e);t&&r.push(u(u({},t),{},{groupParam:i.param}))})}),r};function h(e,t){if(!Array.isArray(e))return[];let r=[],n=new Set(t.map(e=>e.groupParam)),o=new Set(t.map(e=>e.value));return e.forEach(e=>{e?.filters?.forEach(t=>{if(!t.preselect)return;let i=u(u({},t),{},{groupParam:e.param,isMultiSelect:e.isMultiSelect});e.isMultiSelect?o.has(t.value)||r.push(i):n.has(e.param)||r.push(i)})}),r}function b(e,t){return e.some(e=>e.value===t.value)?{filters:e.filter(e=>e.value!==t.value),shouldToggle:t.isMultiSelect}:t.isMultiSelect?{filters:[...e,t],shouldToggle:!0}:{filters:[...e.filter(e=>e.groupParam!==t.groupParam),t],shouldToggle:!0}}let g=(e,t)=>e.find(e=>e.param===t.groupParam)?.filters,y=(e,t)=>{let r=e?.find(e=>e.value!==t.value);return r?u(u({},r),{},{groupParam:t.groupParam,isMultiSelect:t.isMultiSelect}):null},v=e=>e.filter(e=>e.groupParam!==s.Zt).length;function w(e){return"string"==typeof e?.value&&e.value.startsWith("-")&&(0,i.A)(e.value.substring(1))}function O({groupParam:e,selectedFilters:t,allowedGroups:r}){let n=t?.find(w);return!n||r.includes(e)||e===n.groupParam}function A({filters:e,toggledFilter:t,allowedGroups:r}){return w(t)&&e.some(e=>e.value===t.value)?e.filter(e=>r.includes(e.groupParam)||e.groupParam===t.groupParam):e}function x(e,t){return e.length===t.length&&e.every(e=>t.some(t=>t.value===e.value))}function P(e){let t=[];return e.forEach(e=>{if(e.isMultiSelect)return;let r=e.filters?.find(e=>!0===e.preselect);r&&t.push(u(u({},r),{},{groupParam:e.param,isMultiSelect:e.isMultiSelect}))}),t}let j=e=>{let t=(0,a.n)(e,l.fg.CAMEL_CASE);return["cookTimeMax","ingredientCountMax"].forEach(e=>{void 0!==t[e]&&(t[e]=Number(t[e]))}),t};function k(){window.dispatchEvent(new CustomEvent("app.adApiUpdate",{detail:{shouldRefreshBreakerAds:!0,page:"search"}}))}},60986:(e,t,r)=>{"use strict";function n(e,t){try{return new URL(e).searchParams.get(t)||""}catch{return""}}function o({newTab:e,nofollow:t}){let r=[];return e&&r.push("noopener","noreferrer"),t&&r.push("nofollow"),r.length?r.join(" "):null}r.d(t,{Qr:()=>o,TV:()=>a,fL:()=>i,i3:()=>l,qn:()=>n});let i=()=>{let{location:{hostname:e},__FRE:{cdn:t,env:r}={},__SITE:{domain:n}={}}=window;return t&&"feature"!==r?t&&n?new URL(n).hostname.replace("www.",""):e:e.split(".").slice(-2).join(".")},a=(e,t,r,n)=>{let o;if(r){let e=new Date;e.setTime(e.getTime()+r),o=e.toUTCString()}document.cookie=`${e}=${t};${o?`expires=${o};`:""}path=/;${n?`domain=${n};`:""}`};function l(e){a("membership_attribution",JSON.stringify({mrefurl:window.location.pathname,cdstrackingcode:new URL(e)?.searchParams?.get("cds_tracking_code")}),1728e5,`.${i()}`)}},63979:(e,t,r)=>{"use strict";r.d(t,{s:()=>l});var n=r(93682),o=r(73366),i=r(99374);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l({originalUrl:e,pageUrl:t,isUSSite:r,isSubscribeRedirectEnabled:s,isEligible:c,getHref:u,routeTo:d,magentoAbParams:p}){if(!e)return null;if(d===i._0.IN_HOUSE)return u(e);let m=function({href:e,variationKey:t=i.CG.CONTROL,gateVariation:r,chargebeeAbFlags:n,isOfferExperimentEligible:o=!1,optimizelyUserId:a,projectId:l}){if(!e||!a)return e;try{let s=window.location.href,c=new URL(e,s),u=new Map((n||"").split(",").map(e=>e.trim()).filter(Boolean).map(e=>{let[t,...r]=e.split(":");return[t,r.join(":")]}));o&&(u.set(i.uq,t),u.set(i.q4,r??""));let d=[...u.entries()].map(([e,t])=>`${e}:${t}`).join(",");if(!d)return e;return c.searchParams.set("cf_ofx_cb_flags",d),c.searchParams.set("cf_ofx_user_id",a),c.searchParams.set("cf_ofx_id_project",l??""),c.searchParams.set("cf_ofx_user_attributes","{}"),e.startsWith("http")||e.startsWith("//"),c.toString()}catch{return e}}(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEac
17h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({href:c?u(e):e},p)),f=r&&s?encodeURIComponent(m):m;return(0,o.eV)(t,f,r,s)}},64155:(e,t,r)=>{"use strict";r.d(t,{Br:()=>w,Yl:()=>p,av:()=>O,f3:()=>h,g6:()=>g,jq:()=>f,so:()=>m,u7:()=>b,uK:()=>v,zw:()=>y});var n=r(1873),o=r(38536),i=r(5921),a=r(28270),l=r(22440),s=r(26282),c=r(64781),u=r(61546),d=r(9954);function p(e){return(0,d.Y)(c.default,(0,n.A)({type:u.PV.Embeddable,relativeUrl:"/static/icons/menu.svg"},e))}let m=(0,o.A)("nav",{target:"e1rbq3om6"})((0,a.Ay)("nav",{height:"100%"}),";"),f=(0,o.A)("div",{target:"e1rbq3om5"})((0,a.Ay)("nav-bar",{alignItems:"center",display:"flex",height:"100%",flexWrap:{_:"wrap","lg>":"nowrap"},m:"0 auto",maxWidth:"75rem",px:"0",width:"100%",elevation:"base",background:e=>({lg:e.isSearchActive?"inherit":"","<md":"inherit"})}),""),h=(0,i.A)(s.A,{__themeKey:"nav-side-panel-button",sx:{marginLeft:{_:"s","sm:xxlg":"2.5rem","xxxlg>":0},backgroundColor:"inherit",borderRadius:0,"&:focus-visible":{outline:"0.125rem dotted",outlineOffset:"0.313rem"},"&:hover":{background:"inherit"}}}),b=(0,i.A)(l.Ay,{__themeKey:"nav-logo",sx:{lineHeight:"1",marginRight:{_:"auto"},flexShrink:"0"}}),g=(0,i.A)(l.Ay,{__themeKey:"nav-subscribe-link"}),y=(0,o.A)("div",{target:"e1rbq3om4"})((0,a.Ay)({m:"0 0 0 auto"}),"");(0,o.A)("div",{target:"e1rbq3om3"})((0,a.Ay)({position:"fixed",height:"54px",top:0,left:0,right:0,width:"100vw",elevation:"overlay"}),"");let v=(0,o.A)("div",{target:"e1rbq3om2"})((0,a.Ay)("nav-bar-top-list-container",{display:"flex",alignItems:"center",order:{_:1,"lg>":0},overflowX:"auto",overflowY:"hidden","&::-webkit-scrollbar":{height:0},width:{_:"100%","lg>":"auto"}}),""),w=(0,o.A)("ul",{target:"e1rbq3om1"})((0,a.Ay)("nav-bar-top-list",{listStyle:"none",display:{_:"flex"},width:{_:"100%"},margin:0,paddingLeft:{_:"1.125rem","sm:smd":"2.625rem","md>":"3.125rem","lg>":0},transform:({xOffset:e})=>null!=e?`translateX(${e}px)`:void 0}),""),O=(0,o.A)("li",{target:"e1rbq3om0"})((0,a.Ay)("nav-bar-top-list-item",{whiteSpace:"nowrap",'[data-theme-key="base-link"]':{padding:({enableExposedSearch:e})=>e?"0.4rem 0":""}}),"")},64878:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(71055);function o(e,t){let r=(0,n.useRef)(!0);return(...n)=>{r.current&&(r.current=!1,e(...n),setTimeout(()=>{r.current=!0},t))}}},65270:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(86385),o=r(99634),i=r(40169);let a=[r(42452).XB];function l(){return{enabled:(0,n.A)((e={})=>(function(e={}){return a.some(t=>{let r;return"string"==typeof(r=e?.[t])&&!!r})})(e)),eventKeys:i.W,subscribeDomEvent:o.Xg}}},66066:(e,t,r)=>{"use strict";r.d(t,{H:()=>n});let n=(0,r(56317).eU)(null)},67797:(e,t,r)=>{"use strict";r.d(t,{Mf:()=>n,ct:()=>o,nU:()=>i}),r(99634);let n="jam_ab_reach_vs_yield",o="treatment",i="reach-vs-yield-subscribe-click"},69346:(e,t,r)=>{"use strict";r.d(t,{CJ:()=>s,ED:()=>f,G8:()=>i,Gy:()=>c,KW:()=>a,dS:()=>l,dV:()=>m,eh:()=>p,l_:()=>u,t2:()=>o,zp:()=>d});var n=r(56317);let o=(0,n.eU)(!0),i=(0,n.eU)(!0),a=(0,n.eU)(null),l=(0,n.eU)(null),s=(0,n.eU)(!1),c=(0,n.eU)(0),u=(0,n.eU)(0),d=(0,n.eU)(!1),p=(0,n.eU)(null),m=(0,n.eU)(void 0);(0,n.eU)(!1);let f=(0,n.eU)(!1)},69559:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(71055),o=r(93682),i=r(38536),a=r(28270);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let c=(0,i.A)("div",{target:"e2opinu3"})(e=>(0,a.Ay)("tabs-container",s({display:"flex",gap:"{*sizes.primitive-16}",padding:"{s}",justifyContent:"center",alignItems:"flex-start",width:"100%",margin:"{xs} 0"},e.sx)),""),u=(0,i.A)("div",{target:"e2opinu2"})(e=>(0,a.Ay)("tab-list-items",s({display:"flex",justifyContent:"flex-start",alignItems:"center",gap:"{*sizes.primitive-16}",padding:"8px",overflowX:"auto",whiteSpace:"nowrap",scrollbarWidth:"none","&::-webkit-scrollbar":{height:0}},e.sx)),""),d=(0,i.A)("button",{target:"e2opinu1"})(e=>(0,a.Ay)("tab-item",s(s({width:"fit-content",flexShrink:"0",padding:"{s}",border:"none",borderBottom:"{*borderWidths.border-s} solid transparent"},e["aria-selected"]&&!e["aria-disabled"]&&{borderBottomColor:"{*colors.black}"}),{},{backgroundColor:"white",cursor:e["aria-disabled"]?"not-allowed":"pointer",transition:"0.3s ease",color:e["aria-disabled"]?"{*colors.greyLight}":"{*colors.black}",textAlign:"center",whiteSpace:"nowrap",fontVariantNumeric:"slashed-zero","&:focus-visible":{outline:!e["aria-disabled"]&&"outline-focus-black",outlineOffset:!e["aria-disabled"]&&"{*sizes.outlineOffset.outline-offset-xs}"},"&:hover":{backgroundColor:!e["aria-disabled"]&&"{*colors.neutral-50}"}}
17,e.sx)),""),p=(0,i.A)("div",{target:"e2opinu0"})(e=>(0,a.Ay)("tab-panel",s({display:"flex",flexDirection:"column",width:"100%",padding:"{s}",backgroundColor:"white",gap:"{*sizes.primitive-16}"},e.sx)),"");var m=r(12625),f=r(50493),h=r(9954);let b=e=>{let t;return(t=e.name??e.label)&&t.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"")},g=({tabs:e=[],selectedTab:t,setSelectedTab:r,renderPanelInside:o=!1,children:i,sxProps:a={},themeKeys:l={}})=>{let s,g,y=(0,m.Xr)(f.e),v=(0,m.Xr)(f.l);return((0,n.useEffect)(()=>{if(t){let e=b(t);s=`tab-${e}`,g=`tabpanel-${e}`,y(s),v(g)}},[t,y,v]),Array.isArray(e)&&0!==e.length)?(0,h.Y)(c,{sx:a.container,__themeKey:l.container},(0,h.Y)(u,{role:"tablist",sx:a.tabList,__themeKey:l.tabList},e.map(e=>{let n=e.value===t?.value,o=b(e);return s=`tab-${o}`,g=`tabpanel-${o}`,(0,h.Y)(d,{key:e.label,id:s,role:"tab",type:"button",tabIndex:0,"aria-selected":n,"aria-controls":g,"aria-disabled":e.disabled||void 0,disabled:e.disabled,onClick:n=>{e.disabled||e.value===t?.value||r(e,n)},sx:a.tab,__themeKey:l.tab},e.label)})),o&&t?(0,h.Y)(p,{id:`tabpanel-${b(t)}`,role:"tabpanel","aria-labelledby":`tab-${b(t)}`,tabIndex:0,sx:a.tabPanel,__themeKey:l.tabPanel},i):null):null};g.defaultProps={selectedTab:null,renderPanelInside:!1,children:null,sxProps:{}};let y=g},70120:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(49726)},70154:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});var n=r(93682),o=r(29278);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let l=e=>e.replace(/([-_][a-z])/gi,e=>e.toUpperCase().replace("-","").replace("_","")),s={[o.fg.SNAKE_CASE]:e=>e.replace(/[A-Z]/g,e=>`_${e.toLowerCase()}`),[o.fg.CAMEL_CASE]:l},c=(e,t=o.fg.CAMEL_CASE)=>{if(Array.isArray(e))return e.map(e=>c(e,t));if(e&&e.constructor===Object){let r=s[t]||l;return Object.keys(e).reduce((t,n)=>a(a({},t),{},{[r(n)]:c(e[n])}),{})}return e}},70370:(e,t,r)=>{"use strict";r.d(t,{T:()=>u,d:()=>c});var n=r(38536),o=r(28270),i=r(5921),a=r(71055),l=(0,n.A)("label",{target:"e1495b701"})((0,o.Ay)("form-input-label",{fontFamily:"var(--comp-form-label-md-type-family-mobile, var(--font-family-default, system-ui, sans-serif))",fontSize:"var(--comp-form-label-md-type-size-mobile, var(--font-size-xs, 14px))",lineHeight:"var(--comp-form-label-md-type-line-height-mobile, var(--font-line-height-xs, 1.5))",fontWeight:"var(--comp-form-label-md-type-weight-mobile, 400)",letterSpacing:"var(--comp-form-label-md-type-letter-spacing-mobile, normal)",textTransform:"var(--comp-form-label-md-type-txt-case-mobile, none)",display:"inline-block",color:e=>e.disabled&&"var(--palette-neutral-500)",cursor:e=>e.disabled?"not-allowed":"pointer",marginBottom:"var(--dim-space-2xs, 4px)"}),""),s=(0,i.A)(l,{sx:{position:"absolute",left:"-10000px",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"}});function c(e){return e.isHidden?a.createElement(s,e):a.createElement(l,e)}var u=(0,n.A)("span",{target:"e1495b700"})((0,o.Ay)("form-input-required",{color:"var(--palette-content-error-default)",marginLeft:"var(--dim-space-2xs, 4px)"}),"")},71197:(e,t,r)=>{"use strict";r.d(t,{Eu:()=>s,Wn:()=>l,aP:()=>c});var n=r(93682),o=r(38536),i=r(28270);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let l=(0,o.A)("div",{target:"eubjbq72"})((0,i.Ay)({display:{_:"block",lg:"none"},padding:{_:"var(--dim-space-sm) var(--dim-space-md)",xs:"var(--dim-space-sm) var(--dim-space-xl)"}}),""),s=(0,o.A)("form",{target:"eubjbq71"})(({exposedSearch:e})=>(0,i.Ay)({overflow:"visible",p:"0",m:{_:"0","<xxlg":e?"0":"var(--dim-space-md)"}}),""),c=(0,o.A)("div",{target:"eubjbq70"})(({hideSearch:e})=>(0,i.Ay)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({margin:"var(--dim-space-xl) 0"},e&&{display:{_:"none",lg:"block"}})),"")},72553:(e,t,r)=>{"use strict";r.d(t,{YL:()=>f.YL,Jo:()=>f.Jo,RZ:()=>L});var n=r(93682),o=r(53520),i=r(7751),a=r(71055),l=r(43114),s=r(12625),c=r(83222),u=r(47382),d=r(80166),p=r(59181),m=r(27168),f=r(25532),h=r(63062),b=r(22730);function g({media:e,load:t}){let r=(0,b.Ay)(e,null,b.BA);return(0,a.useEffect)(()=>{r&&t(r)},[e,r,t]),null}function y({media:e,load:t}){return(Array.isArray(e)?e:[e]).map((e,r)=>(0,i.Y)(g,{media:e,load:t},r))}let v=new WeakMap;new WeakMap;var w=r(57679);let O=Symbol.for("next-lazy.preact-vnode-patched"),A={};e=r.hmd(e);let x=["lazyStrategy","suppressHydrationWarning","lazyId","lazyKey","lazyIslandTarget"];function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let k={suppressHydrationWarning:!0},E=new u.default("next-lazy"),S=Symbol("HOT_RELOAD"),_=Symbol("DISABLED_LOAD"),C=Symbol("INITIAL_HYDRATION_MISMATCH"),T="0"===d.Ay.RUNTIME_NEXT_LAZY,D=d.Ow;function R(e,t){if(!(t instanceof HTMLElement))return;let r=String(e).replace(/\\/g,"\\\\").replace(/"/g,'\\"'),n=t.parentElement??document,o=`[data-lazy-id="${r}"]`,i=Array.from(n.querySelectorAll(o));if(i.length<=1)return;let a=i.find(e=>e===t)??i.find(e=>"1"===e.getAttribute("data-hydrated"))??i.find(e=>"1"===e.getAttribute("data-loaded"))??i[i.length-1];i.forEach(e=>{e!==a&&e.remove()})}async function I(e,t=e?.subscription,r=2){if(!e||!t)return Error("Missing lazy component preload promise");try{return await e.then(e=>e.default??e)}catch(e){if(r>0)return t.retry(),I(t.promise(),t,r-1);return e}}function L(t,r={}){let{wrapper:n="div",wrapperProps:u,wrapperDynamicProps:d=[],suppressHydrationWarning:b,strategy:g=f.YL.INVIEW,inview:w,atoms:O=[],forwardedRef:A=!0,hydrationRef:P=!1,progressive:z=n!==a.Fragment,renderOnMismatch:$=!1,media:Y=null,island:F=!1,name:M=""}=r,B=F?!0===F?{reconcileDuplicates:!0}:{reconcileDuplicates:!1!==F.reconcileDuplicates,target:F.target}:null,N=!!B,H=B?.target,U=t?.opts?.ssr===!1,q="function"==typeof t?.preload;function K(r){var L;let F,K,{lazyStrategy:V,suppressHydrationWarning:G,lazyId:W,lazyKey:X,lazyIslandTarget:J}=r,Z=(0,o.A)(r,x),Q=(L=(0,a.useId)(),F=null!=X&&""!==X,K=W??(F?t?.opts?.id??L:L),F?`${K}:${String(X)}`:String(K)),ee=(0,s.md)(m.v),et=(0,s.md)(h.Xb),er=(0,a.useRef)(!0),en=(0,a.useContext)(p.K),eo=N?void 0:en?.parentId,{0:ei}=(0,a.useState)(()=>{var e;let t;return function(e,t,{restoreCachedMarkup:r=!0}={}){if(!(t instanceof HTMLElement))return null;let n=t.innerHTML;return n?(e.set(t,n),n):r?e.get(t)??n:n}(v,(e=Q,"u"<typeof document?null:document.querySelector((t=String(e).replace(/\\/g,"\\\\").replace(/"/g,'\\"'),`[data-lazy-id="${t}"]`))),void 0)}),{0:ea,1:el}=(0,a.useState)(null),[es,ec,eu=Y]=ee?.[Q]??[],ed=Array.isArray(es)?es:void 0,ep=!ed&&n!==a.Fragment&&(U||!q),{0:em,1:ef}=(0,a.useState)(V||("number"==typeof ec?ec:g)),{0:eh,1:eb}=(0,a.useState)(eu),{0:eg,1:ey}=(0,a.useState)(!1),ev=(0,a.useRef)(null),ew=(0,a.useRef)(null),eO=T||em===f.YL.DISABLED,eA=G??b??u?.suppressHydrationWarning??D,{0:ex,1:eP}=(0,a.useState)(eO||!!(eo&&!ei)),{ref:ej,inView:ek,observer:eE}=(0,c.A)(j({inView:em===f.YL.LOAD||ex,disabled:em!==f.YL.INVIEW||ex,rootMargin:"50px 0px"},w)),{0:eS,1:e_}=(0,a.useState)(!1),{0:eC,1:eT}=(0,a.useState)(null),{0:eD,1:eR}=(0,a.useState)(null),eI=N&&(H||void 0!==J),eL=z&&!ex&&eD instanceof HTMLElement,ez=eI&&(em===f.YL.STATIC||!eC||eL)&&!ex&&!eS,e$=(0,a.useCallback)(function(e,t){ex||("number"==typeof e&&e!==em&&ef(e),void 0!==t&&eb(t))},[ex,em]);e$.parentId=N?void 0:Q,e$.strategy=em,e$.parentStrategy=em;let eY=(0,a.useCallback)(()=>ev.current instanceof HTMLElement?ev.current:ej.current instanceof HTMLElement?ej.current:null,[ev,ej]),eF=(0,a.useCallback)(async e=>{if(ex||eS&&e!==_)return;let r=eY();if(z&&r?.dataset.hydrated)return void e_(!0);if(!(ed?.loading||r?.dataset.loading)){if(r?.dataset.error&&r.removeAttribute("data-error"),r&&(r.setAttribute("data-loading","1"),eE.current&&eE.current.unobserve(r)),ed?.length&&(r||(ed.loading=!0),await window.__NEXT_PRELOADREADY?.(ed)),e===_){if(q){let e=await I(t.preload?.());e instanceof Error&&E.error(`Failed to load disabled component: ${M}
17${Q}: ${e.message}`)}r?r.removeAttribute("data-loading"):ed&&(ed.loading=!1),eP(!0);return}if(e===C){r?r.removeAttribute("data-loading"):ed&&(ed.loading=!1),eP(!0);return}if(z&&!ep&&r){let n=await I(t.preload?.());if(n instanceof Error){E.error(`Failed to load: ${M}${Q}: ${n.message}`),r.removeAttribute("data-loading"),r.setAttribute("data-error",n.message),eE.current&&eE.current.observe(r);return}if(!r.firstChild){r.removeAttribute("data-loading"),eP(!0);return}try{let t=r.innerHTML,o=r.children.length;(0,l.cn)(r,(0,i.Y)(p.K.Provider,{value:e$,children:(0,i.Y)(h.bF,{children:(0,i.Y)(n,j({},Z))})}));let a=e===S;requestAnimationFrame(()=>{if(!a&&t!==r.innerHTML){if(eA||E.warn(`${M}${Q}: Text content does not match server-rendered HTML. Possible hydration mismatch. ${$?"Re-rendering as fallback.":""}`),$){r.removeAttribute("data-loading"),eP(!0);return}2*o===r.children.length&&(eA||E.warn(`${M}${Q}: Duplicate content found due to hydration mismatch. Removing extra children.`),Array.from(r.children).slice(0,o).forEach(e=>{e instanceof HTMLElement&&e.remove()}))}r.setAttribute("data-hydrated","1"),r.removeAttribute("data-loading"),el(r.innerHTML),N&&B?.reconcileDuplicates&&R(Q,r),E.log(`Succesfully hydrated: ${M}${Q}`,r),e_(!0)})}catch(t){let e=t instanceof Error?t.message:String(t);E.error(`Failed to hydrate ${M}${Q}: ${e}`),r.removeAttribute("data-loading"),r.setAttribute("data-error",e),e_(!0)}}else r?r.removeAttribute("data-loading"):ed&&(ed.loading=!1),eP(!0)}},[ex,eS,ed,Z,ep,eE,e$,Q,eA,eY]);(0,a.useEffect)(()=>{"number"==typeof V&&ef(e=>e===V?e:V)},[V]),(0,a.useEffect)(()=>{eO&&!ex&&eF(_)},[eO,ex,eF]),(0,a.useEffect)(()=>{if(n===a.Fragment)return;let e=eY();if(!(e instanceof HTMLElement))return;let t=e=>{let t=e instanceof CustomEvent?e.detail:void 0,r="number"==typeof t?.strategy?t.strategy:f.YL.LOAD;ef(e=>e===r?e:r),t?.media&&eb(t.media),eF()};return e.addEventListener(f.dx,t),()=>e.removeEventListener(f.dx,t)},[eF,eY,eD]),(0,a.useEffect)(()=>{if(!eI)return void eT(null);let e=!0,t=()=>{var t;let r,n=(t=Z,(r=void 0!==J?J:"function"==typeof H?H({id:Q,props:t}):H)&&!("u"<typeof document)?r instanceof HTMLElement?r:"string"==typeof r?document.querySelector(r):null:null);e&&eT(e=>e===n?e:n)};t();let r=new MutationObserver(t);return r.observe(document.body,{subtree:!0,childList:!0}),()=>{e=!1,r.disconnect()}},[eI,J,Q,Z]),(0,a.useEffect)(()=>{if(!eI||!(eC instanceof HTMLElement)){eD&&ev.current===eD&&(ev.current=null),eR(null);return}let e=function(e,t){if(!(e instanceof HTMLElement))return null;let r=String(t).replace(/\\/g,"\\\\").replace(/"/g,'\\"');return e.querySelector(`[data-lazy-id="${r}"]`)}(eC,Q);eR(t=>t===e?t:e),e instanceof HTMLElement?ev.current=e:eD&&ev.current===eD&&(ev.current=null)},[eI,eC,eD,Q,ev]),(0,a.useEffect)(()=>{n===a.Fragment||ex||eS||ep||eh||em!==f.YL.STATIC||ei||eF()},[ex,eS,ep,eh,em,ei,eF]),(0,a.useEffect)(()=>{let t=er.current;if(er.current=!1,n===a.Fragment||ex||eS||ep||ez)return;let r=eY();if(!(r instanceof HTMLElement)){let e=P?'"forwardedRef" or "hydrationRef"':'"forwardedRef"';E.error(`Hydration ref is not an HTMLElement ${M}${Q}. Use ${e}.`,n),eF();return}if(r.getAttribute("suppresshydrationwarning")){let e=t&&null!==ei&&r.innerHTML!==ei;if(t&&!e)return void r.removeAttribute("suppresshydrationwarning");let n=t?"Hydration mismatch":"Forced re-render";return E.error(`${n} occurred. Loading component: ${M}${Q}`),r.setAttribute("data-fallback",n),void eF(t&&$?C:void 0)}let o=e;o?.hot&&o.hot.addStatusHandler(e=>{"apply"===e&&eF(S)})},[ex,eS,ep,Q,eF,ez,eY,ei]),(0,a.useEffect)(()=>{if(ex||eS){eE.current&&eE.current.disconnect();return}if(!eh||eg){if(em===f.YL.INVIEW&&ek||em===f.YL.LOAD)return void eF();if(em===f.YL.IDLE){let e=window.requestIdleCallback??window.requestAnimationFrame,t=window.cancelIdleCallback??window.cancelAnimationFrame,r=()=>{let t=()=>eF();e?ew.current=e===window.requestIdleCallback?e(t,{timeout:2e3}):e(t):t()},n=()=>r();return"complete"===document.readyState?r():window.addEventListener("load",n,{once:!0}),()=>{window.removeEventListener("load",n);let e=ew.current;ew.current=null,null!=e&&t?.(e)}}em===f.YL.STATIC&&eh&&eg&&ef(f.YL.INVIEW)}},[ek,ex,eS,eg,em,eh,eF,eE]),(0,a.useEffect)(()=>
17{if(!N||!B?.reconcileDuplicates)return;let e=eY();e instanceof HTMLElement&&(ex||eS)&&R(Q,e)},[Q,ex,eS,eY]);let eM=ex||ep?null:eS&&null!==ea?ea:ei,eB=n!==a.Fragment?j(j(j(j(j(j(j(j(j(j(j({},u),M&&{"data-lazy-name":M}),{},{"data-lazy-id":Q},N&&{"data-lazy-island":"1"}),eo&&{"data-lazy-parent":eo}),d&&!0===d&&Z),!ex&&!eS&&!ep&&k),null!==eM&&{dangerouslySetInnerHTML:{__html:eM},suppressHydrationWarning:!0}),ex&&{"data-loaded":"1"}),eS&&{"data-hydrated":"1"}),"string"!=typeof n&&A?{forwardedRef:ej}:{ref:ej}),"string"!=typeof n&&P&&{hydrationRef:ev}):void 0;eB&&Array.isArray(d)&&d.length&&(Z=j({},Z),d.forEach(e=>{let{prop:t,name:r=t,copy:n=!1}="string"==typeof e?{prop:e}:e;t&&r&&(eB[r]=Z[t],n||delete Z[t])}));let eN=(0,i.Y)(n,j(j({},eB),{},{children:null===eM&&ex?(0,i.Y)(t,j({},Z)):null})),eH=ez||eI&&(!eC||eL)?null:eI?eC&&(0,a.createPortal)(eN,eC):eN;return(0,i.FD)(i.FK,{children:[et&&!ex?(0,i.Y)(h.bF,{load:e$}):null,!O.length||ex||eS?null:(0,i.Y)(h.kt,{atoms:O,load:e$}),!eh||ex||eS?null:(0,i.Y)(y,{media:eh,load:ey}),eO?eH:(0,i.Y)(p.K.Provider,{value:e$,children:eH})]})}return K.$$typeof=f.fr,K}T||function({disabled:e,LoadableContext:t}){e||!(0,w.i)()||A[O]||Promise.resolve().then(r.bind(r,59063)).then(({options:e})=>{if(!e||"object"!=typeof e)return;let r=e.vnode;e.vnode=e=>{e.type===t.Provider&&e.props.value?.parentId&&!e.__m&&(e.__m=[e.props.value.parentId,0]),"function"==typeof r&&r(e)},A[O]=!0}).catch(()=>{})}({disabled:T,LoadableContext:p.K})},73084:(e,t,r)=>{"use strict";r.d(t,{Fm:()=>i,XT:()=>n,a$:()=>o,nA:()=>l,x3:()=>a});let n="fre.enable-mega-menu-tooltip",o="data-limited-exposure-mega-menu-tooltip-anchor",i="megaMenu",a={targetIndex:0,maxExposures:3,placement:"bottom-start"},l={exposureCount:0,lastShownAt:null}},73366:(e,t,r)=>{"use strict";r.d(t,{eV:()=>c,o5:()=>h,bi:()=>u,UR:()=>b,cA:()=>m,Fx:()=>f,Bm:()=>p,cD:()=>d});var n=r(800),o=r(53225),i=r(37717),a=r(51570),l=r(29278);let s=[],c=(e,t,r=!1,n=!1)=>r&&n?`/auth/csrf?action=subscribe&return_url=${e}&redirect_url=${t}`:t,u=(e,t,r="")=>{let c,u,d,p,m,f=(0,o._P)("fre.piano.enable-auth-via-hearst-id"),h=(0,n.BV)("layoutContextProps.canonicalUrl","/"),b=(0,i.o)(),g=(c=(0,i.o)(),u=[],s.forEach(e=>{let t=c.get(e);t&&u.push(`${e}=${t}`)}),u.length>0?`?${u.join("&")}`:""),y=((e,t,{includeCiamRedirect:r=!1,minorSource:n=""}={})=>{let o=`&return_url=${encodeURIComponent(t)}`;return`/auth/csrf?action=${e}${r?"&ciam_redirect=1":""}${o}${n}`})(e,t||`${h}${g}`,{includeCiamRedirect:!!t,minorSource:(d=(0,i.o)(),p=(0,n.BV)("layoutContextProps.pageMinorSource",""),(m=d.get("minor_source")||p)?`&minor_source=${m}`:"")});return f?((e,t="",{internalCampaign:r="",pianoEnvironment:n="",pianoTrackingId:o=""}={})=>{let i=(0,a.CV)(),s="signup"===e?"register":e;if(!(s&&["login","register","logout"].includes(s)))return null;let c="/";if(t?.startsWith("/"))c=t.split(/[?#]/)[0]||"/";else if(t?.startsWith("http"))try{c=new URL(t).pathname||"/"}catch{c="/"}let u=new URLSearchParams;return(u.set("redirect_path",c),"logout"!==s&&u.set("internal_campaign",r||l.wU),n&&u.set("pianoEnvironment",n),o&&u.set("_ptid",o),i)?`/${i}/auth/${s}?${u.toString()}`:`/auth/hearstid/${s}?${u.toString()}`})(e,h,{internalCampaign:r,pianoEnvironment:b.get("pianoEnvironment"),pianoTrackingId:b.get("_ptid")}):y},d=()=>u("view-brands"),p=(e="")=>u("signup",void 0,e),m=(e="")=>u("login",void 0,e),f=()=>u("logout"),h=()=>u("account"),b=()=>{let e=(0,n.BV)("layoutContextProps.siteData.brand.slug");return u("login",(e&&"fre"!==e?`/account/brands/${e}/subscriptions`:"/account/subscriptions")||"/")}},74518:(e,t,r)=>{"use strict";r.d(t,{W:()=>l});var n=r(71055),o=r(12625),i=r(22730),a=r(69346);function l(e,t,r={}){let{breakpoint:s="<md"}=r,c=e&&t,u=(0,n.useRef)(),d=(0,i.Ay)(s),p=(0,o.md)(a.t2),[m,f]=(0,o.fp)(a.zp),{0:h,1:b}=(0,n.useState)(null),{0:g,1:y}=(0,n.useState)(null),v=(0,o.Xr)(a.Gy);return(0,n.useEffect)(()=>{if(c&&u?.current){let e=new ResizeObserver(()=>{v(u?.current?.getBoundingClientRect().height)});return e.observe(u?.current),()=>e.disconnect()}},[c,u?.current,v]),(0,n.useEffect)(()=>{if(c&&d){let e={position:"sticky",top:0,elevation:"nav"};p?(y(e),b(null)):(b(e),y(null))}else y(null),b(null)},[c,d,p]),{hasSponsor:c,sponsorBarRef:u,showSponsorOnTopNav:m,setSponsorBarVisible:f,sponsorBarSx:h,navBarSx:g,isSmallScreen:d,isScrollingUp:p}}},74670:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var n=r(1873),o=r(53520),i=r(71055),a=r(20339),l=r(38536),s=r(68014),c=r.n(s),u=r(28270);let d=c()(()=>Promise.resolve().then(r.bind(r,37874)).then(e=>e.default),{id:"ca848e0",loadableGenerated:{webpack:()=>[37874]}}),p=c()(()=>Promise.resolve().then(r.bind(r,37874)).then(e=>e.PopoverContent),{id:"ca848e1",loadableGenerated:{webpack:()=>[37874]}}),m=c()(()=>Promise.resolve().then(r.bind(r,37874)).then(e=>e.PopoverActivator),{id:"ca848e2",loadableGenerated:{webpack:()=>[37874]}}),f=(0,l.A)(d,{target:"e1qkf4us4"})((0,u.Ay)("dropdown-wrapper",{display:"flex"}),""),h=(0,l.A)(m,{target:"e1qkf4us3"})((0,u.Ay)("dropdown-activator",{width:"14.875rem",p:"1rem",borderRadius:"0.1875rem"}),""),b=(0,l.A)(p,{target:"e1qkf4us2"})((0,u.Ay)("dropdown-content",{margin:0,padding:0,listStyle:"none",boxShadow:"none",borderTop:"none",width:"100%"}),""),g=(0,l.A)("button",{target:"e1qkf4us1"})((0,u.Ay)("dropdown-menu-item",{textAlign:"left",width:"100%",padding:"xs","&:focus":{backgroundColor:"{*colors.greyXlight}",outline:"none"}}),""),y=(0,l.A)("span",{target:"e1qkf4us0"})((0,u.Ay)("dropdown-selected-option-label",{fontWeight:e=>e.isContentFilterOrSort?"bold":"normal",marginLeft:"xxxs",marginRight:"auto"}),"");var v=r(9954),w=r(71055);let O=["animationDuration","options","selectedOption","setSelectedOption","iconPath","label","isContentFilterOrSort","onActivatorClick","
17separator"],A=function(e){let{animationDuration:t=150,options:r,selectedOption:l,setSelectedOption:s,iconPath:c="/static/icons/chevron-down.svg",label:u="",isContentFilterOrSort:d=!1,onActivatorClick:p,separator:m=":"}=e,A=(0,o.A)(e,O),{0:x,1:P}=(0,i.useState)(!1),j=(0,a.Bd)("common.sortBy"),k=u||j;function E({label:e}){let t=(0,a.Bd)(`common.${e.replace(" ","-").toLowerCase()}`);return(0,v.Y)(w.Fragment,null,t||e)}return(0,v.Y)(f,(0,n.A)({isOpen:x,animationDuration:t,onOpenChange:P,hasPointer:!1,triggerMode:"click",isDropdown:!0,isModal:!0},A),(0,v.Y)(h,{title:k,onClick:(e,...t)=>{p?.(e,...t),P(e=>!e)},iconPath:c,type:"button"},k,!x&&l?(0,v.Y)(w.Fragment,null,m,(0,v.Y)(y,{isContentFilterOrSort:d,"data-theme-key":"dropdown-selected-option-label"},(0,v.Y)(E,{label:l.label}))):null),(0,v.Y)(b,{as:"ul"},r.map(e=>(0,v.Y)("li",{key:e.label},(0,v.Y)(g,{"data-theme-key":"dropdown-menu-item",isSelected:l?l.label===e.label:null,title:e.label,onClick:()=>{l.label!==e.label&&s(e),P(e=>!e)}},(0,v.Y)(E,{label:e.label}))))))}},75463:(e,t,r)=>{"use strict";r.d(t,{$:()=>j,c:()=>k});var n=r(93682),o=r(71055),i=r(12625),a=r(94442),l=r(91514),s=r(80166),c=r(47382),u=r(800),d=r(53225),p=r(22730),m=r(17217),f=r(36513),h=r(18604),b=r(60553),g=r(38736),y=r(3389),v=r(89509),w=r(53647);function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let{RUNTIME_CONCORDE_URL:x}=s.Ay,P=new c.default(y.qY.LOGGER_SLUG);function j(e){let t=(0,i.Xr)(m.iA),r=(0,i.Xr)(m.VJ),n=(0,u.BV)("layoutContextProps.siteId"),s=(0,d._P)("fre.show-recipe-info"),c=(0,d._P)("fre.show-recipe-info-labels"),p=!!s&&!!c,w=(0,i.Xr)(m.a8),O=(0,o.useRef)();return(0,o.useCallback)(async o=>{O.current&&O.current.abort();let i=new AbortController;O.current=i;let s=(0,b.b0)(o,e);(0,b.Rp)(s),t(!0);let{q:c}=s||{},u=(0,b.hm)(s,e),d=A({display_type_id:v.hn.RECIPE,page_size:v.md,fields:(0,g.$)(p).join(",")},u);w((0,b.qL)(d));let m=c?.replaceAll("/","")??"";if(!m)return void t(!1);let j=`${x}/consumer/v2/${n}/query/${m}`;try{let e=await (0,a.hd)(j,A({params:d,controller:i},y.oq));if(O.current===i){let t=await e.json();if(t){let e=(0,f.C)(t),n=await (0,h.Xw)(e,h.Ql);if(O.current!==i)return;r(n)}}}catch(e){O.current===i&&e.name!==l.eC&&P.error("Failed to fetch filtered data",e)}finally{O.current===i&&(O.current=null,t(!1))}},[n,e,p,r,t])}function k({shouldDispatchAdUpdate:e=!1}={}){let t=(0,d._P)("fre.enable-advanced-recipe-filter"),r=(0,i.md)(m.iA),n=(0,i.md)(m.VJ),a=(0,w.iv)((0,u.Q6)("searchSettings.filterGroups"))||[],l=(0,p.Ay)("lg"),s=(0,i.md)(m.a8),c=(0,o.useRef)();return(0,o.useEffect)(()=>{if(e&&t&&n?.content?.length&&c.current!==n){if(c.current=n,window.gptLayer?.adScriptsDone){let e=setTimeout(b.$A,100);return()=>clearTimeout(e)}return window.addEventListener("adScriptsDone",b.$A,{once:!0}),()=>removeEventListener("adScriptsDone",b.$A)}},[n?.content?.length,n,t,e]),{isRecipeFilterEnabled:t,isFiltering:r,filteredData:n,filterGroups:a,filterParams:s,isDesktop:l}}},75782:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(53520),o=r(70370),i=r(71055);let a=["labelText","htmlFor","isHidden","isDisabled","isRequired","hasError"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function s(e){let{labelText:t,htmlFor:r,isHidden:s=!1,isDisabled:c=!1,isRequired:u=!1,hasError:d}=e,p=(0,n.A)(e,a);return i.createElement(o.d,l({id:`${r}-label`,htmlFor:r,disabled:c,isHidden:s,"data-theme-key":"form-input-label"},p),t,!c&&u?i.createElement(o.T,{"data-theme-key":"form-input-required"},"*"):null)}},75947:(e,t,r)=>{"use strict";r.d(t,{RN:()=>n,V2:()=>a,pE:()=>i,yu:()=>o});let n="page-settings",o="page-settings-props";function i(){return window[n]?.dataset||{}}function a(e){return`body:has(#${n}[${e}]) &`}},76031:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n=r(71055),o=r(800),i=r(37241),a=r(53647),l=r(93682),s=r(47382),c=r(73084);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?u(Object(r),!0).forEach(function(t){(0,l.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let p=new s.default("LIMITED-EXPOSURE-MEGA-MENU-TOOLTIP"),m=new Set;function f(e){if(!e)return c.nA;try{let t=localStorage.getItem(e);if(!t)return c.nA;let r=JSON.parse(t);return r&&"object"==typeof r&&Number.isFinite(r.exposureCount)&&r.exposureCount>=0&&(null===r.lastShownAt||Number.isFinite(r.lastShownAt)&&r.lastShownAt>0)?{exposureCount:r.exposureCount,lastShownAt:r.lastShownAt}:c.nA}catch(e){return p.error(`[${f.name}] Malformed tooltip state: ${e}`),c.nA}}var h=r(1873),b=r(38536),g=r(28270),y=r(44523),v=r(88120),w=r(9954);let O=(0,b.A)(y.A,{target:"ewumwzv4"})((0,g.Ay)("limited-exposure-mega-menu-tooltip-container",{width:"max-content",maxWidth:"calc(100vw - ({*space.space-md} * 2))",minHeight:"calc({*sizes.primitive-32} + {*sizes.primitive-2})",padding:"{*sizes.primitive-6} {*space.space-xs}",boxSizing:"border-box",elevation:"overlay","&.react-tooltip__place-bottom, &.react-tooltip__place-bottom-start":{marginTop:"calc({*space.space-sm} * -1)"},".tooltip-arrow":{width:"{*space.space-sm}",height:"{*space.space-sm}",transform:"rotate(45deg)"},"&.react-tooltip__place-bottom .tooltip-arrow, &.react-tooltip__place-bottom-start .tooltip-arrow":{borderRight:"none",borderBottom:"none",marginTop:"calc(({*space.space-3xs} * -1) - {*sizes.primitive-1})"}}),""),A=(0,b.A)("div",{target:"ewumwzv3"})((0,g.Ay)("limited-exposure-mega-menu-tooltip-content",{display:"inline-flex",alignItems:"center",width:"100%",gap:"{*space.space-2xs}"}),""),x=(0,b.A)("span",{target:"ewumwzv2"})((0,g.Ay)("limited-exposure-mega-menu-tooltip-text",{flex:1,minWidth:0,overflowWrap:"break-word",whiteSpace:"normal"}),""),P=(0,b.A)("button",{target:"ewumwzv1"})((0,g.Ay)("limited-exposure-mega-menu-tooltip-close-button",{background:"transparent",border:"none",color:"inherit",cursor:"pointer",display:"inline-flex",flexShrink:0,padding:0,margin:0}),""),j=(0,b.A)(function(e){return(0,w.Y)(v.A,(0,h.A)({primary:"currentColor",priority:"high"},e))},{target:"ewumwzv0"})((0,g.Ay)("limited-exposure-mega-menu-tooltip-close-icon",{width:"{*sizes.primitive-14}",height:"{*sizes.primitive-14}"}),"");function k({isBot:e=!1,isDesktop:t=!1,isNavTabsVisible:r=!0,isSuppressed:l=!1,items:s,maxDesktopItemsCount:u=0,shouldCollapseDesktopOverflow:h=!1}){var b;let{0:g,1:y}=(0,n.useState)(!1),v=(0,n.useRef)(!1),E=(0,n.useRef)(null),S=(0,n.useRef)(!1),_=(0,n.useRef)(!1),C=(0,n.useCallback)(e=>{v.current=e,y(e)},[]),T=(0,o.BV)("layoutContextProps.siteData.brand.slug")??"",D=(0,a.iv)((0,o.Q6)(c.Fm,{}),{skipFallback:i.A}),R=(b=D?.tooltip)&&"object"==typeof b?d(d({},c.x3),b):null,I=!Number.isInteger(R?.targetIndex)||R.targetIndex<0?null:`[data-menu-index="${R.targetIndex}"] [${c.a$}]`,L=T&&R?.id?`limited-mega-menu-tooltip:${T}:${R.id}`:null,z=R?.text,$=R?.maxExposures,Y=R?.placement,F=function({config:e,isBot:t,isDesktop:r,items:n,maxDesktopItemsCount:o,shouldCollapseDesktopOverflow:i}){return Number.isInteger(e?.targetIndex)&&e.targetIndex>=0&&!!n?.[e.targetIndex]&&!function({config:e,isBot:t,isDesktop:r,maxDesktopItemsCount:n,shouldCollapseDesktopOverflow:o}){return!!e&&!t&&!!r&&!!o&&!!Number.isFinite(n)&&!(n<=0)&&e.targetIndex>n-2}({config:e,isBot:t,isDesktop:r,maxDesktopItemsCount:o,shouldCollapseDesktopOverflow:i})}({config:R,isBot:e,isDesktop:t,items:s,maxDesktopItemsCount:u,shouldCollapseDesktopOverflow:h});return((0,n.useEffect)(()=>{var e;if(E.current!==L&&(E.current=L,S.current=!1,_.current=!1,v.current=!1),l){v.current&&(_.current=!0),C(!1);return}let t=I&&"u">typeof document&&document.querySelector(I);if(!z||!I||!L||!r||!F||!t||S.current){_.current=!1,C(!1);return}if(_.current){_.current=!1,C(!0);return}(e=f(L),Number.isFinite($)&&!($<=0)&&e.exposureCount<$)?(C(!0),function(e){if(!e||m.has(e))return f(e);let t=f(e);!function e(t,r){if(t)try{localStorage.setItem(t,JSON.stringify(r))}catch(t){p.error(`[${e.name}] Failed to persist tooltip state: ${t}`)}}(e,d(d({},t),{},{exposureCount:t.exposureCount+1,lastShownAt:Date.now()})),m.add(e)}(L)):C(!1)},[I,r,l,$,C,L,F,z]),g)?(0,w.Y)(O,{anchorSelector:I,allowedPlacements:[Y],placement:Y,isOpen:!0,isHoverable:!1,isClickable:!0},(0,w.Y)(A,null,(0,w.Y)(x,null,z),(0,w.Y)(P,{type:"button","aria-label":"Close tooltip",onClick:()=>{S.current=!0,_.current=!1,C(!1)}},(0,w.Y)(j,{"aria-hidden":"true"})))):null}},76910:(e,t,r)=>{"use strict";r.d(t,{a4:()=>a,gZ:()=>i,jh:()=>l});var n=r(38536),o=r(28270);let i=(0,n.A)("main",{target:"ewq0ot91"})((0,o.Ay)("main-layout",{position:"relative",bg:"bg-primary","#gpt-leaderboard-ad":{},marginRight:{"lg>":"var(--sponsor-panel-width, auto)"}}),""),a={p:{_:"0 {mobileOuterGutter} {m} {mobileOuterGutter}",md:"0 {tabletOuterGutter} {l} {tabletOuterGutter}"},m:{lg:"0 auto"}},l=(0,n.A)("div",{target:"ewq0ot90"})((0,o.Ay)("collection-save-panel-wrapper",{display:"flex",justifyContent:"center",alignItems:"center",margin:"{*sizes.primitive-16}"}),"")},77089:(e,t,r)=>{"use strict";r.d(t,{L2:()=>i,dv:()=>o,hO:()=>a});let n=Symbol.for("slot-multi");function o(e){return Array.isArray(e)&&!0===e[n]}function i(e){if(e){if("multi"in e&&e.multi){if(!e.ids?.length)return;let t=e.ids.map(t=>({id:t,value:e.entries[t]}));return Object.defineProperty(t,n,{value:!0}),t}return e[e.id]}}function a(e){return o(e)?e.map(({value:e})=>e):e}},78122:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});let n=(e,t)=>{if(!e||!e.length)return[];let r=e.find(({title:e})=>e===t);return r?r.children:[]}},79691:(e,t,r)=>{"use strict";r.d(t,{C:()=>n,V:()=>o});let n=["cb_","jam_ab_cb_"],o=250},85900:(e,t,r)=>{"use strict";r.d(t,{FM:()=>d,Gg:()=>l,NA:()=>s,dd:()=>c,pH:()=>u,r9:()=>a});var n=r(38536),o=r(28270),i=r(60290);let a=(0,n.A)("div",{target:"e3our9a6"})((0,o.Ay)("smart-banner-stars-container",{display:"inline-flex",alignItems:"center",gap:"{*sizes.primitive-2}"}),""),l=(0,n.A)(i.ei,{target:"e3our9a5"})((0,o.Ay)("smart-banner-star-icon",{width:"{*sizes.primitive-14}",height:"{*sizes.primitive-14}"}),""),s=(0,n.A)(i.Z4,{target:"e3our9a4"})((0,o.Ay)("smart-banner-star-half-icon",{width:"{*sizes.primitive-14}",height:"{*sizes.primitive-14}"}),""),c=(0,n.A)(i.FE,{target:"e3our9a3"})((0,o.Ay)("smart-banner-star-empty-icon",{width:"{*sizes.primitive-14}",height:"{*sizes.primitive-14}",opacity:.3}),""),u=(0,n.A)("div",{target:"e3our9a2"})((0,o.Ay)("smart-banner-rating-container",{display:"flex",alignItems:"center",gap:"{*sizes.primitive-2}",marginTop:"{*sizes.primitive-2}",overflow:"hidden"}),""),d=(0,n.A)("span",{target:"e3our9a1"})((0,o.Ay)("smart-banner-rating-value",{fontSize:"0.875rem",color:"inherit",lineHeight:"1.2"}),"");(0,n.A)("span",{target:"e3our9a0"})((0,o.Ay)("smart-banner-rating-count",{opacity:.7}),"")},86385:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(82511),o=r(56317),i=r(12625),a=r(83546),l=r(81717);let s=(0,o.eU)(e=>{var t;return t=((0,a.getData)(l.v,e)??{}).flags,t?.reduce((e,t)=>
17{let[r,n]=t.split(":");return e[r]=n,e},{})});function c(e,t){return("function"==typeof e?e:r=>(0,n.J)(r,e,t))((0,i.md)(s))}},86724:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o});var n=r(99374);function o(e){if(null!=e){if(e===n.CG.VARIANT||e===n.$4.VARIANT)return n.CG.VARIANT;if(e===n.CG.CONTROL||e===n.$4.CONTROL)return n.CG.CONTROL}}},87042:(e,t,r)=>{"use strict";r.d(t,{S:()=>g,d:()=>b});var n=r(93682),o=r(53520),i=r(71055),a=r(23472),l=r(3637),s=r(7751),c=r(77089);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let p=["name","component","append","once","locked","priority","componentProps","children"],m=["name","children","fallback","max","componentProps"];function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function b(e){let{name:t,component:r,append:n=!1,once:s=!1,locked:c=!1,priority:u=0,componentProps:d,children:m}=e,f=(0,o.A)(e,p),b=d?h(h({},f),d):f,g=(0,i.useRef)(b);(Object.keys(b).length!==Object.keys(g.current).length||Object.keys(b).some(e=>b[e]!==g.current[e])||Object.keys(g.current).some(e=>!(e in b)))&&(g.current=b);let y=g.current,v=(0,i.useMemo)(()=>({component:r,props:y}),[r,y]);return(0,a.Cs)(l.rX,t,v,n,s,c,u),null}function g(e){let{name:t,children:r,fallback:n=i.Fragment,max:u,componentProps:p}=e,f=(0,o.A)(e,m);return function(e,t,r,n,o,a){if((0,c.dv)(e)){let t=null!=r?e.slice(0,r):e;return"function"==typeof n?(0,s.Y)(s.FK,{children:t.map(({id:e,value:t})=>{let r=d(d(d({},t.props),o),a);return(0,s.Y)(i.Fragment,{children:n(t.component,r)},e)})}):(0,s.Y)(s.FK,{children:t.map(({id:e,value:t})=>{let r=t.component,i=d(d(d({},t.props),o),a);return(0,s.Y)(r,d(d({},i),{},{children:n}),e)})})}let{component:l,props:u}=e||{component:t,props:{}},p=d(d(d({},u),o),a);return"function"==typeof n?n(l,p):l===i.Fragment?(0,s.Y)(i.Fragment,{children:n}):(0,s.Y)(l,d(d({},p),{},{children:n}))}((0,a._E)(t,l.rX),n,u,r,f,p)}},88120:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(1873),o=r(61546),i=r(64781),a=r(9954);let l=function(e){return(0,a.Y)(i.default,(0,n.A)({type:o.PV.Embeddable,relativeUrl:"/static/icons/x-circle-regular.svg",alt:"Close"},e))}},88329:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(1873),o=r(64781),i=r(61546),a=r(9954);let l=function(e){return(0,a.Y)(o.default,(0,n.A)({type:i.PV.Stylized,relativeUrl:"/static/icons/caret-right-regular.svg",alt:"Caret Right"},e))}},89509:(e,t,r)=>{"use strict";r.d(t,{Q9:()=>l,SH:()=>o,aq:()=>a,hn:()=>i,m8:()=>s,md:()=>n});let n=40,o="All Other Content",i={RECIPE:"6a85ded2-590c-4248-9bff-ab1b66586768",ARTICLE:"210d7745-8bc9-4cfc-8b24-a81b36aa80cd"},a=[{value:"All Content",displayTypeId:""},{value:"All Recipes",displayTypeId:i.RECIPE},{value:"All Articles",displayTypeId:i.ARTICLE},{value:"All Other Content",displayTypeId:null}],l=Object.fromEntries(a.map(({value:e,displayTypeId:t})=>[e,t])),s=[{label:"Relevance",value:""},{label:"Most Recent",value:"-publish_from"}]},90378:(e,t,r)=>{"use strict";r.d(t,{pX:()=>h,bI:()=>m,AZ:()=>p,Q5:()=>f});var n=r(93682),o=r(71055),i=r(174),a=r(47382),l=r(23004),s=r(78860);let c={default:{"<lg":"126px",lg:"155px"},compact:{"<lg":"156px",lg:"60px"},withtabs:{"<lg":"106px",lg:"110px"}};function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?u(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let p=(e,t,r={})=>{let n=new a.default("navigation-tracking");try{(0,i.A)("navigation","navigation",d(d({},t&&{ctaText:t}),{},{primaryUx:e},r))}catch(e){n.error("Failed to dispatch global nav tracking event:",e)}},m=e=>{let t={},r=[];return(0,s.z)(e?.settings?.openInNewTab)&&(t.target="_blank",r.push("noopener","noreferrer")),(0,s.z)(e?.settings?.noFollow)&&r.push("nofollow"),r.length>0&&(t.rel=r.join(" ")),t};function f(e,t,r){let{position:n}=(0,l.A)({dependencies:[]}),{0:i,1:a}=(0,o.useState)(r);return(0,o.useEffect)(()=>{n?.y>e?a(!1):n?.y<=e-t&&a(!0)},[n]),i}let h=(e,t=0)=>{let r=e||c;return t?{default:d(d({},r.default),{},{"<lg":`${parseInt(r.default["<lg"],10)+t}px`}),compact:d(d({},r.compact),{},{"<lg":`${parseInt(r.compact["<lg"],10)+t}px`}),withtabs:d(d({},r.withtabs),{},{"<lg":`${parseInt(r.withtabs["<lg"],10)+t}px`})}:r}},92633:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var n=r(53225),o=r(800),i=r(99738);function a(){let e=(0,n._P)("fre.enable-mega-menu"),t=(0,n._P)("fre.enable-exposed-search"),r=(0,o.BV)("data.content.0.metadata.sponsor")??{},a=(0,i.isSponsored)(r);return e&&t&&!a?67:0}},92759:(e,t,r)=>{"use strict";r.d(t,{DV:()=>a,e0:()=>i,u9:()=>l});var n=r(53225),o=r(800);function i(){return"autos"===(0,o.BV)("layoutContextProps.siteData.metadata.scope","")}function a(e){return e?.metadata?.scope==="autos"||e?.scopeOverride==="autos"}function l(){let e=i(),t=(0,n._P)("fre.autos.homepage.carfinder.v1.1");return e&&t}},99374:(e,t,r)=>{"use strict";r.d(t,{$4:()=>c,$J:()=>i,CG:()=>s,I:()=>p,Kh:()=>h,WL:()=>f,_0:()=>d,du:()=>a,e3:()=>l,hN:()=>u,q4:()=>o,rq:()=>m,uq:()=>n});let n="cb_offer_page_test",o="cb_offer_page_test_sub",i="cb_offer_page_subscribe_clicked",a=["on","eligible"],l="optimizely-ab-vars",s={CONTROL:"magento",VARIANT:"inhouse"},c={CONTROL:"control",VARIANT:"variant_1"},u={STEP_2:"offer_page_step_2",SECTION_VIEWED:"offer_page_section_viewed"},d={MAGENTO:"magento",IN_HOUSE:"in_house"},p="fre.expc125.cb_offer_page_test.was_variant",m={bicycling:"premium-membership",cosmopolitan:"premium-membership",countryliving:"all-access-membership",delish:"all-access-membership",elle:"all-access-membership",elledecor:"premium-membership",esquire:"premium-membership",goodhousekeeping:"all-access-membership",harpersbazaar:"all-access-membership",housebeautiful:"all-access-membership",menshealth:"mens-health-mvp",oprahdaily:"all-access-membership",popularmechanics:"all-access-membership",prevention:"premium-membership",roadandtrack:"all-access-membership",runnersworld:"premium-membership",townandcountrymag:"premium-membership",veranda:"premium-membership",womenshealthmag:"premium-membership"},f={bicycling:"https://shop.bicycling.com/bicycling-premium-membership-5999.html",cosmopolitan:"https://membership.cosmopolitan.com/cosmopolitan-premium-membership.html",countryliving:"https://shop.countryliving.com/country-living-all-access-membership-2999.html",delish:"https://store.delish.com/delish-unlimited-all-access-membership-2999.html",elle:"https://shop.elle.com/elle-all-access-membership-1.html",elledecor:"https://shop.elledecor.com/elle-decor-premium-membership.html",esquire:"https://shop.esquire.com/esquire-premium-membership.html",goodhousekeeping:"https://shop.goodhousekeeping.com/gh-all-access-membership-2499.html",harpersbazaar:"https://store.harpersbazaar.com/harpers-bazaar-all-access-membership-1.html",housebeautiful:"https://shop.housebeautiful.com/house-beautiful-all-access-membership-2999.html",menshealth:"https://membership.menshealth.com/mens-health-mvp-premium-membership-5999.html",oprahdaily:"https://membership.oprahdaily.com/oprah-daily-insider-membership-all-access-3499.html",popularmechanics:"https://shop.popularmechanics.com/popular-mechanics-all-access-3499.html",prevention:"https://membership.prevention.com/prevention-health-360-premium.html",roadandtrack:"https://shop.roadandtrack.com/road-track-all-access-membership-2.html",runnersworld:"https://store.runnersworld.com/runners-world-premium-membership-5999.html",townandcountrymag:"https://shop.townandcountrymag.com/town-and-country-premium-membership-1.html",veranda:"https://shop.veranda.com/veranda-premium-membership.html",womenshealthmag:"https://membership.womenshealthmag.com/womens-health-premium-membership-5999.html"};function h(e){return!!e&&e in m&&e in f}f.menshealth},99577:(e,t,r)=>{"use strict";r.d(t,{$6:()=>s,AY:()=>P,J6:()=>u,KH:()=>v,Le:()=>c,O7:()=>A,T7:()=>b,_A:()=>y,dW:()=>x,eD:()=>d,i4:()=>l,mg:()=>g,qT:()=>O,xE:()=>w});var n=r(93682),o=r(78860);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
17t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let l="layoutContextProps.headerNavLayout",s="layoutContextProps.siteData.locale.country",c={Login:"login",Subscribe:"subscribe"},u={Desktop:"desktop",AccountMenu:"account-menu"},d={Primary:"primary",Secondary:"secondary"},p=new Set(Object.values(c)),m=new Set(Object.values(d));function f(e,t){return Object.prototype.hasOwnProperty.call(e?.settings||{},t)}function h(e){return"string"==typeof e?e.trim().toLowerCase():""}function b(e){let t=h(e?.action);return p.has(t)?t:null}function g(e,t=d.Primary){let r=h(e?.settings?.variant||e?.variant);return m.has(r)?r:t}function y(e){return h(e?.type)}function v(e){return"string"==typeof e?.title?e.title.trim():""}function w(e){return"string"==typeof e?.url?e.url.trim():""}function O(e){return!!(v(e)&&w(e))}function A(e,{showLogIn:t,showSubscribe:r}){let n=b(e);return n===c.Login?!!t:n===c.Subscribe?!!r:O(e)}function x({country:e,layout:t,display:r}){let n,i;return(n="string"==typeof e?e.toUpperCase():"")&&"US"!==n?(i=h(r),!Array.isArray(t?.menuItems)||!i?[]:t.menuItems.filter(e=>h(e?.display)===i)).filter(e=>!(0,o.z)(e?.settings?.disabled)&&"text"===h(e?.type)):[]}function P({actionItem:e,fallbackItem:t}){return e?a(a(a(a(a({},t),v(e)?{title:v(e)}:{}),w(e)?{url:w(e)}:{}),f(e,"openInNewTab")?{new_tab:(0,o.z)(e.settings.openInNewTab)}:{}),f(e,"noFollow")?{nofollow:(0,o.z)(e.settings.noFollow)}:{}):t}},99634:(e,t,r)=>{"use strict";r.d(t,{BU:()=>c,E$:()=>n,HK:()=>a,Rf:()=>o,S5:()=>i,T4:()=>f,UM:()=>l,Xg:()=>d,d0:()=>u,lo:()=>m,s5:()=>p,uE:()=>s});let n="article_view",o="ad_impression",i=.01086,a="subscription_click",l=4.23,s="affiliate_click",c=.44,u="total_revenue",d="jam-revenue-subscribe-click",p=["journey-collapsible-meter","journey-inline-meter","journey-modal-meter"],m=["journey-blocker","journey-inline-blocker","journey-modal-blocker","journey-quick-cart-blocker"],f=[...p,...m]}}]);

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.