(()=>{var Bd=Object.defineProperty;var De=(e,t)=>()=>(e&&(t=e(e=0)),t);var S=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),$d=(e,t)=>{for(var r in t)Bd(e,r,{get:t[r],enumerable:!0})};var y,a=De(()=>{y={id:"10",name:"Epicurious",configuration:{access:{receipts:[{provider:"*",product:"epi:web:basic"},{provider:"*",product:"ba:web:basic"},{provider:"*",product:"epicurious.com:basic"},{provider:"*",product:"bonappetit.com:basic"}]},payment:{acceptableForms:["pass"],acceptableScopes:["recipe","epi-web-basic","ba-web-basic","ba-cds"]}}}});var h,c=De(()=>{h={context:"1bebcd68b41f34335322843350c8a890f5c6f09d",content:"7fcc099f716cb955e3fbcfe8df4e22b0737c66a7",code:"e33142555293a8f156655eab5c330aabbdf44a62"}});var g,u=De(()=>{g=[{key:"25cmsn3vujl1aufr",name:"[module] Paywall",targeting:{contentType:"recipe",contentCanBePaywalled:!0},configuration:{module:{defaults:{items:1,"meter-max":1},uiSchema:{},schema:{properties:{"meter-max":{title:"The number of free pieces of content allowed",type:"number"},items:{title:"The number of items to show after truncation",type:"number"}}}}},from:null,to:null,units:[{key:"6zutfzl600tnqmq5",name:"emit-paywall-status-event",targeting:{},data:{function:"emitAnalyticsEvent",event:"paywall-status-updated",content:{paywallStatus:"paywalled"}},configuration:{},function:{name:"Emit Analytics Event",configuration:{}},slot:!1},{key:"s7i9t7c5v4ppvadi",name:"check-free-sample-token-expiration",targeting:{},data:{function:"tokenExpiration",paymentForm:"msmp",rule:"on",date:"*/*/01",priority:2},configuration:{},function:{name:"Token Expiration",configuration:{types:["paywall"]}},slot:!1},{key:"c0e8ghxcg5ew11td",name:"truncate-aside-layout",targeting:{payment:""},data:{function:"hideDOMElement",selector:".grid-layout__aside"},configuration:{},function:{name:"Hide DOM Element",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"z3iaiqb5ulmk2eij",name:"truncate-article-chunks",targeting:{payment:"",contentType:"article"},data:{function:"truncateMarkedContent",selector:'[class*="ArticlePageChunks-"] > *',items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"anbj8p2a10yvr8mc",name:"truncate-gallery-slides",targeting:{payment:"",contentType:"gallery"},data:{function:"truncateMarkedContent",selector:".gallery__slides__slide",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"fp9iw7245gxrj8f2",name:"check-free-sample-token-signature",targeting:{},data:{function:"verifyTokenSignature",tokens:["pay_ent_msmp"],signature:"gvW4hgUoeM4tcgWRlpwz1344mUKplViBnhEQRqXh-epi",key:"2mIgQ3UNq9hNHtbFMfchD930rfyTwax0",priority:1},configuration:{},function:{name:"Verify Token Signatures",configuration:{}},slot:!1},{key:"5fie33ylayrzac7r",name:"truncate-background-content",targeting:{payment:""},data:{function:"truncateMarkedContent",selector:".content-background > *",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"r98xpi5c9xdmt616",name:"access-payment-negotiation",targeting:{},data:{function:"paymentNegotiation",paymentForms:["access","pass","msmp"],acceptableScopes:["ba-web-basic","epi-web-basic","ba-cds"],signature:"gvW4hgUoeM4tcgWRlpwz1344mUKplViBnhEQRqXh-epi",key:"2mIgQ3UNq9hNHtbFMfchD930rfyTwax0",props:{counter:"all",max:"{{meter-max}}"},receipts:[{provider:"*",product:"ba:web:basic"},{provider:"*",product:"epi:web:basic"},{provider:"*",product:"ba:web:allaccess"},{provider:"*",product:"ba:web:allaccessplus"}],priority:3},configuration:{},function:{name:"Payment Negotiation",configuration:{types:["paywall"]}},slot:!1},{key:"k0hinowhkgehszfg",name:"truncate-recipe-content",targeting:{payment:""},data:{function:"truncateMarkedContent",mark:"recipe-content",selector:".container--body-inner > *",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"qvn0yl8knac2lvoc",name:"truncate-recipe-information",targeting:{payment:"",contentType:"recipe"},data:{function:"truncateMarkedContent",selector:'[class*="GridWithMarginsWrapper-"] > *, [class*="RecipePageInfoSlice-"] > *',items:0},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"avf8yt1jvk60uvyn",name:"truncate-recipe-ingredients-column",targeting:{payment:"",contentType:"recipe"},data:{function:"truncateMarkedContent",selector:'[class*="grid_content_columnOne"] > *, [data-testid="IngredientList"] > *',items:0},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"tm2qsw845r69z4i2",name:"truncate-recipe-instructions",targeting:{payment:"",contentType:"recipe"},data:{function:"truncateMarkedContent",selector:'[class*="grid_content_columnTwo"] > *, [class*="InstructionsWrapper-"] > *',items:0},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"ekq0je4ttajs0vjw",name:"truncate-article-paragraphs",targeting:{payment:"",contentType:"article"},data:{function:"truncateMarkedContent",selector:".body__inner-container > *:not([class*=CneAudioEmbedFigure])",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"osjy8yo9heri3fau",name:"truncate-gallery-chunks",targeting:{payment:"",contentType:"gallery"},data:{function:"truncateMarkedContent",selector:"[class*=GalleryPageContentChunks] > [class*=LazyChunk]",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"orihapeh6e279e7j",name:"truncate-gallery-paragraphs",targeting:{payment:"",contentType:"gallery","not contentType":["article","recipe"]},data:{function:"truncateMarkedContent",selector:"[class*=GalleryPageIntroBody] > div > *:not([class*=CneAudioEmbedFigure])",items:"{{ items }}"},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"pi7hq793dllgkv6p",name:"legacy-token-exchange",targeting:{},data:{function:"exchangeEntitlementTokens",rollout:100,priority:1},configuration:{},function:{name:"Legacy Token Exchange",configuration:{}},slot:!1}]},{key:"epi-app-download-crm",name:"EPI App Download_CRM",targeting:{contentType:"recipe",entitled:!0,os:"iOS",segment:"aiq.344267",width:{min:0,max:1023}},configuration:{source:{offer:"https://epicurious.dummy-url.com"}},from:"2023-06-08T21:23:36.000Z",to:null,units:[{key:"audit-entitlement-tokens-446",name:"audit-entitlement-tokens-copy",targeting:{},data:{function:"auditEntitlementTokens",acceptableForms:["pass"],acceptableScopes:["ba-web-basic","epi-web-basic","ba-cds"]},configuration:{},function:{name:"Audit Entitlement Tokens",configuration:{types:["paywall"]}},slot:!1},{key:"revalidate-entitlement-tokens-495",name:"revalidate-entitlement-tokens-copy",targeting:{},data:{function:"revalidateEntitlementTokens",acceptableForms:["pass"],acceptableScopes:["ba-web-basic","epi-web-basic","ba-cds"]},configuration:{},function:{name:"Revalidate Entitlement Tokens",configuration:{types:["paywall"]}},slot:!1},{key:"verify-entitlement-token-signatures-285",name:"verify-entitlement-token-signatures-copy",targeting:{},data:{function:"verifyTokenSignature",tokens:["pay_ent_pass"],key:"mYA9B26vA7WrafLuzOp560GDyAWrz65m",priority:1},configuration:{},function:{name:"Verify Token Signatures",configuration:{}},slot:!1},{key:"payment-negotiation-741",name:"payment-negotiation-copy",targeting:{},data:{function:"paymentNegotiation",paymentForms:["pass","sample"],acceptableScopes:["recipe","ba-web-basic","epi-web-basic","ba-cds"],signature:"gvW4hgUoeM4tcgWRlpwz1344mUKplViBnhEQRqXh-epi",key:"2mIgQ3UNq9hNHtbFMfchD930rfyTwax0",props:{max:3},priority:3,prevent:"payment-negotiation-reg-gate"},configuration:{},function:{name:"Payment Negotiation",configuration:{types:["paywall"]}},slot:!1},{key:"footer-760",name:"footer",targeting:{},data:{ctaUrl:{desktop:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Footer&mt=8",tablet:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Footer&mt=8",mobile:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Footer&mt=8"},imageSrc:{alt:"A Delicious Duo",scale:!0,desktop:"https://assets.bonappetit.com/photos/646cf4c60bcd58b2b9f880a2/master/pass/BAEPI_Footer_Tab.png?format=original",tablet:"https://assets.bonappetit.com/photos/646cf4c60bcd58b2b9f880a2/master/pass/BAEPI_Footer_Tab.png?format=original",mobile:"https://assets.bonappetit.com/photos/646cf4fae757a8816cf19671/master/pass/BAEPI_FooterMob.png?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer"},clickEvent:{name:"cm-footer",selector:"a"}}},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"},{key:"paywall-bar-690",name:"paywall-bar-crm",targeting:{payment:"pass"},data:{initialStatus:"expanded",imageSize:"small",desktop:{expanded:{subHed:{renderSubHedImage:!0,img:{alt:"Bon Appetit and Epicurious",src:"https://assets.bonappetit.com/photos/6372a136c1b599014a698ec7/master/pass/BAEPI_lockup_263x30.png?format=original"}},hed:"Get the app your kitchen is hungry for.",dek:"The Epicurious app for iOS is free with your subscription!",img:{src:"https://assets.bonappetit.com/photos/64528c6b669e7c83891e6ca8/master/pass/BAAppDLBUG.png?format=original",alt:"image alt"},cta:{url:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Growler&mt=8",copy:"DOWNLOAD NOW"}},collapsed:{copy:"Unlimited access to the Epicurious app for iOS is included with your subscription!",cta:{url:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Growler&mt=8",copy:"DOWNLOAD NOW"}}},tablet:{expanded:{subHed:{renderSubHedImage:!0,img:{alt:"Bon Appetit and Epicurious",src:"https://assets.bonappetit.com/photos/6372a133f9c8eb05c5b04f2c/master/pass/BAEPI_lockup_232x30.png?format=original"}},hed:"Get the app your kitchen is hungry for.",dek:"The Epicurious app for iOS is free with your subscription!",img:{src:"https://assets.bonappetit.com/photos/64528c6b669e7c83891e6ca8/master/pass/BAAppDLBUG.png?format=original",alt:"image alt"},cta:{url:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Growler&mt=8",copy:"DOWNLOAD NOW"}},collapsed:{copy:"Unlimited access to the Epicurious app for iOS is included with your subscription!",cta:{url:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Growler&mt=8",copy:"DOWNLOAD NOW"}}},mobile:{expanded:{subHed:{renderSubHedImage:!0,img:{alt:"Bon Appetit and Epicurious",src:"https://assets.bonappetit.com/photos/6372a139276d998a07a60e36/master/pass/BAEPI_lockup_243x30.png?format=original"}},hed:"Get the app your kitchen is hungry for.",dek:"The Epicurious app for iOS is free with your subscription!",cta:{url:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Growler&mt=8",copy:"DOWNLOAD NOW"}},collapsed:{copy:"Get the Epicurious app.",cta:{url:"https://apps.apple.com/app/apple-store/id312101965?pt=45076&ct=CRM_EPI_AppDwnld_Growler&mt=8",copy:"DOWNLOAD NOW"}}},signIn:{cta:{}}},configuration:{analytics:{impressionEvent:{name:"paywall-bar",payload:"paywallPayloadGenerator"},clickEvent:[{name:"paywall-bar-subscribe",selector:"[class*=PaywallBarCTAButton]"},{name:"paywall-bar-subscribe",selector:"[class*=PaywallBarCTALink]"},{name:"paywall-bar-sign-in",selector:"[class*=PaywallBarSignInLink]"}]}},component:{name:"PaywallBar",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{initialStatus:{"ui:widget":"radio"},imageSize:{"ui:widget":"radio"},mobile:{expanded:{subHed:{renderSubHedImage:{"ui:widget":"radio"},img:{src:{"ui:placeholder":"https://image.png"}}},cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_EXPANDED_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},collapsed:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_COLLAPSED_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},tablet:{expanded:{subHed:{renderSubHedImage:{"ui:widget":"radio"},img:{src:{"ui:placeholder":"https://image.png"}}},cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_EXPANDED_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},collapsed:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_COLLAPSED_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},desktop:{expanded:{subHed:{renderSubHedImage:{"ui:widget":"radio"},img:{src:{"ui:placeholder":"https://image.png"}}},cta:{url:{"ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_EXPANDED_0_{{source.campaign}}_ZZ_{{source.postfix}}"},"ui:widget":"keyedText"}}},collapsed:{cta:{url:{"ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_COLLAPSED_0_{{source.campaign}}_ZZ_{{source.postfix}}"},"ui:widget":"keyedText"}}}}}},slot:"PaywallBar"}]},{key:"wrtbbip3a29fii8s",name:"[module] Newsletter ",targeting:{contentType:["article","gallery","recipe"]},configuration:{module:{scope:"global"}},from:"2024-10-22T06:22:50.000Z",to:null,units:[{key:"7tb6x115jtbldbgu",name:"footer-newsletter-cook-this-now",targeting:{authenticated:!1,channel:["ingredients","holidays-events","recipes-menus","thanksgiving"]},data:{buttonLabel:"Sign up",dangerousDek:"Get our best recipes, tips, and tools, handpicked for you, every day.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Cook This Now newsletter",newsletterId:"5117"},configuration:{analytics:{impressionEvent:{name:"newsletter-article"},clickEvent:{name:"newsletter-article",selector:"[class*=JourneyButtonWrapper]"}}},component:{name:"FooterNewsletter",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"FooterNewsletter"},{key:"0fmf9tbl4vgjvdpi",name:"footer-newsletter-cook-this-now-oneclick",targeting:{authenticated:!0,channel:["ingredients","holidays-events","recipes-menus","thanksgiving"]},data:{buttonLabel:"Sign up",dangerousDek:"Get our best recipes, tips, and tools, handpicked for you, every day.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Cook This Now Newsletter",newsletterId:"5117"},configuration:{analytics:{impressionEvent:{name:"newsletter-article-oneclick"},clickEvent:{name:"newsletter-article-oneclick",selector:"[class*=NewsletterOneClickSignUpButton]"}}},component:{name:"NewsletterExtended",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"NewsletterExtended"},{key:"e05nli51ywhxk7qi",name:"footer-newsletter-well-equipped",targeting:{authenticated:!1,channel:["expert-advice","shopping"]},data:{buttonLabel:"Sign up",dangerousDek:"Gear reviews, taste tests, last-minute deals, and everything else you need to shop smart for your kitchen. Arrives a few times a week.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Well Equipped",newsletterId:"248886"},configuration:{analytics:{impressionEvent:{name:"newsletter-article"},clickEvent:{name:"newsletter-article",selector:"[class*=JourneyButtonWrapper]"}}},component:{name:"FooterNewsletter",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"FooterNewsletter"},{key:"330bt855pu9lhuqd",name:"footer-newsletter-well-equipped-oneclick",targeting:{authenticated:!0,channel:["expert-advice","shopping"]},data:{buttonLabel:"Sign up",dangerousDek:"Gear reviews, taste tests, last-minute deals, and everything else you need to shop smart for your kitchen. Arrives a few times a week.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Well Equipped Newsletter",newsletterId:"248886"},configuration:{analytics:{impressionEvent:{name:"newsletter-article-oneclick"},clickEvent:{name:"newsletter-article-oneclick",selector:"[class*=NewsletterOneClickSignUpButton]"}}},component:{name:"NewsletterExtended",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"NewsletterExtended"},{key:"9loyzbu46093crok",name:"inline-newsletter-cook-this-now",targeting:{"not payment":"",channel:["ingredients","holidays-events","recipes-menus","thanksgiving"]},data:{buttonLabel:"Sign up",dangerousDek:"Get the best recipes from Epicurious, Bon App\xE9tit, Gourmet, and our favorite cookbooks delivered right to you, every day.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy. By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy. H2 to H5 selected. F2 to F5 selected. https://interfaces.conde.io/apps/journey/createUnit?campaignKey=wrtbbip3a29fii8s&brandSlug=epicurious&brandId=10 Has link Cell F2 To focus pop-up, hold Control+\u2318, press E, then P F2 to F5 selected. Cook This Now A daily mix of our newest recipes and greatest hits, curated by Epicurious editors. Cell G3 Cook This Now A daily mix of our newest recipes and greatest hits, curated by Epicurious editors. Cell G3 H2 to H5 selected. By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy. Cell H2 H2 to H5 selected. H2 to H5 selected. By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy. Cell H2 H2 to H5 selected. H2 to H5 selected.',dangerousHed:"The Epicurious daily newsletter",newsletterId:"5117"},configuration:{analytics:{impressionEvent:{name:"newsletter-slim"},clickEvent:{name:"newsletter-slim",selector:"[class*=JourneyButtonWrapper]"}}},component:{name:"InlineNewsletter",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"InlineNewsletter"},{key:"p9881ir4amlasgot",name:"footer-newsletter-cook-this-now-2-oneclick",targeting:{authenticated:!0,channel:["ingredients","holidays-events","recipes-menus","thanksgiving"]},data:{buttonLabel:"Sign up",dangerousDek:"Get our daily newsletter for the best recipes to make every day, plus ingenious cooking tips and tricks.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Meal planning made easier",newsletterId:"5117"},configuration:{analytics:{impressionEvent:{name:"newsletter-article-oneclick"},clickEvent:{name:"newsletter-article-oneclick",selector:"[class*=NewsletterOneClickSignUpButton]"}}},component:{name:"NewsletterExtended",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"NewsletterExtended"},{key:"izcs9xcwr8sjmnot",name:"footer-newsletter-cook-this-now-2",targeting:{authenticated:!1,channel:["ingredients","holidays-events","recipes-menus","thanksgiving"]},data:{buttonLabel:"Sign up",dangerousDek:"Get our daily newsletter for the best recipes to make every day, plus ingenious cooking tips and tricks.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Meal planning made easier",newsletterId:"5117"},configuration:{analytics:{impressionEvent:{name:"newsletter-article"},clickEvent:{name:"newsletter-article",selector:"[class*=JourneyButtonWrapper]"}}},component:{name:"FooterNewsletter",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"FooterNewsletter"},{key:"gj2ts3xblf58v2j5",name:"inline-newsletter-cook-this-now-2",targeting:{"not payment":"",tag:"occasion"},data:{buttonLabel:"Sign up",dangerousDek:"Get essential recipes, tips, and tools, delivered to your inbox.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Cook This Now newsletter",newsletterId:"5117"},configuration:{analytics:{impressionEvent:{name:"newsletter-slim"},clickEvent:{name:"newsletter-slim",selector:"[class*=JourneyButtonWrapper]"}}},component:{name:"InlineNewsletter",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"InlineNewsletter"},{key:"khefj7if4y919cfw",name:"inline-newsletter-well-equipped",targeting:{"not payment":"",channel:["expert-advice","shopping"]},data:{buttonLabel:"Sign up",dangerousDek:"Gear reviews, taste tests, last-minute deals, and everything else you need to shop smart for your kitchen. Arrives a few times a week.",dangerousDisclaimer:'By signing up, you agree to our user agreement (including class action waiver and arbitration provisions), and acknowledge our privacy policy.',dangerousHed:"Well Equipped",newsletterId:"248886"},configuration:{analytics:{impressionEvent:{name:"newsletter-slim"},clickEvent:{name:"newsletter-slim",selector:"[class*=JourneyButtonWrapper]"}}},component:{name:"InlineNewsletter",variation:"",renderer:"verso",configuration:{},form_ui_schema:{}},slot:"InlineNewsletter"}]},{key:"04-02-epi-ungating-google-discover",name:"[04.02] EPI Ungating Google Discover",targeting:{referralSource:"ref.gd",entitled:!1},configuration:{source:{offer:"https://epicurious.dummy-url.com"}},from:"2024-04-02T13:00:00.000Z",to:null,units:[{key:"nav-cta-2415",name:"nav-cta",targeting:{},data:{subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_GATED_MOBILE_NAV_CTA_UNIT_0_2025_GOOGLE_DISCOVER_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_GATED_TABLET_NAV_CTA_UNIT_0_2025_GOOGLE_DISCOVER_ZZ",desktop:"https://www.epicurious.com/v2/offers/epi023?source=Site_0_JNY_EPI_GATED_DESKTOP_NAV_CTA_UNIT_0_2025_GOOGLE_DISCOVER_ZZ"},cta:"SUBSCRIBE"},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:".cm-nav-cta__anchor"}}},template:{name:"cm_nav-cta",classname:"consumer-marketing-unit--nav-cta",configuration:{types:["intender"]}},slot:"consumer-marketing-unit--nav-cta"},{key:"ungated-growler-17",name:"ungated-growler",targeting:{},data:{hed:"Come see what\u2019s cooking.",dek:"Over 50,000 test-kitchen perfected recipes for just $6 $3/month for 1 year\u2014cancel anytime.",subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_UNGATED_MOBILE_UNGATED_GROWLER_0_2024_GOOGLE_DISCOVER_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_UNGATED_TABLET_UNGATED_GROWLER_0_2024_GOOGLE_DISCOVER_ZZ",desktop:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_UNGATED_DESKTOP_UNGATED_GROWLER_0_2024_GOOGLE_DISCOVER_ZZ"},cta:"GET DIGITAL ACCESS"},configuration:{frequencyCap:{times:1,multiplier:1,timeFrame:"week"},analytics:{impressionEvent:{name:"cm-barrier",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-barrier",selector:".cm_un-gated-growler-bar-BA-EPI__cta-link"}}},template:{name:"cm_un-gated-growler-bar-BA-EPI",classname:"consumer-marketing-unit--paywall-bar-call-to-action",configuration:{types:["intender"]}},slot:"consumer-marketing-unit--paywall-bar-call-to-action"},{key:"homepage-ticker-48",name:"homepage-ticker",targeting:{channel:"homepage"},data:{image:{url:"https://assets.bonappetit.com/photos/65c268b9e2ed84ebaf102481/original/pass/EPI_Ticker-icon.png?format=original",alt:"Epicurious logo"},copy:"Unlock access to over 50,000+ expertly tested recipes.",signIn:{url:{desktop:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_UNGATED_DESKTOP_HOMEPAGE_BANNER_0_2025_GOOGLE_DISCOVER_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_UNGATED_TABLET_HOMEPAGE_BANNER_0_2025_GOOGLE_DISCOVER_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_UNGATED_MOBILE_HOMEPAGE_BANNER_0_2025_GOOGLE_DISCOVER_ZZ"},text:"SUBSCRIBE TODAY>>"},withBorderTop:!0,withBorderBottom:!0},configuration:{analytics:{impressionEvent:{name:"cm-journey-ticker",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-journey-ticker",selector:"a.cm__signin"}}},component:{name:"Ticker",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{signIn:{url:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"Ticker"},{key:"xw9v4jfohlv5s3ny",name:"footer-component",targeting:{},data:{ctaUrl:{desktop:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_GATED_DESKTOP_FOOTER_0_2025_GOOGLE_DISCOVER_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_GATED_TABLET_FOOTER_0_2025_GOOGLE_DISCOVER_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01001?source=Site_0_JNY_EPI_GATED_MOBILE_FOOTER_0_2025_GOOGLE_DISCOVER_ZZ"},imageSrc:{alt:"Image may contain: Logo, Symbol, Trademark, Text, and Word",scale:!0,desktop:"https://assets.bonappetit.com/photos/67fe686aebe91dae530471ce/original/pass/BaEpi_Refresh_Culture_Banner_DT_940x140_v1d.gif?format=original",tablet:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original",mobile:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-footer",selector:"[class*='FooterAnchor']"}},types:["intender"]},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"}]},{key:"x9tvel1c9mgijj39",name:"[Behind segment] in-content barrier redesign",targeting:{segment:"ib-redesign",queryParameter:[{key:"barrier",value:"true"}],authenticated:!1,entitled:!1,country:["IN","GB","US"],bucket:{min:1,max:100},paid:!1},configuration:{source:{offer:"test.com"}},from:"2025-11-17T12:37:11.000Z",to:null,units:[{key:"lhjor8n9kt4s3umq",name:"in-content-barrier-test-without-image",targeting:{queryParameter:[{key:"image",value:"false"}]},data:{isModalPresent:!0,signIn:{copy:"Are you already a subscriber?",cta:{text:"Log In",url:"/go/failsafe"}},mobile:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{},cta:{copy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{},cta:{copy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},desktop:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{},cta:{copy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}},configuration:{analytics:{impressionEvent:[{name:"in-content-barrier",state:"incontent-barrier",payload:"paywallPayloadGenerator",sourcePattern:"JNY"},{name:"in-content-barrier",selector:"[class*=InContentBarrierFloatingBar]",state:"floating-bar",payload:"paywallPayloadGenerator",sourcePattern:"JNY"}],clickEvent:[{name:"in-content-barrier-subscribe",selector:"[class*=InContentBarrierCTAButton]"},{name:"in-content-barrier-floating-bar-subscribe",selector:"[class*=InContentBarrierFloatingBarLink]"},{name:"in-content-barrier-sign-in",selector:"[class*=InContentBarrierSignInLink]"}]},types:["paywall"]},component:{name:"InContentBarrier",variation:"Filled",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{"ui:order":["isQuickPay","isModalPresent","signIn","mobile","tablet","desktop"],isQuickPay:{"ui:widget":"checkbox","ui:options":{label:"Enable QuickPay Flow",hideTitle:!0}},isModalPresent:{"ui:widget":"hidden"},signIn:{"ui:order":["copy","cta"],cta:{"ui:order":["text","url"]}},mobile:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},tablet:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},desktop:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}}}},slot:"InContentBarrier"},{key:"i5gz9a1cbhw6qlna",name:"in-content-barrier-test",targeting:{queryParameter:[{key:"image",value:"true"}]},data:{isModalPresent:!0,signIn:{copy:"Are you already a subscriber?",cta:{url:"/go/failsafe",text:"Log In"}},mobile:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{src:"https://media.newyorker.com/photos/65c64f9d87e32c491b5a5d41/original/pass/TNY_MeterTest_B_FinalCanvas_DT_375x250_rev.png?format=original",alt:"Subscription Offer"},cta:{copy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{src:"https://media.newyorker.com/photos/65c64f9d87e32c491b5a5d41/original/pass/TNY_MeterTest_B_FinalCanvas_DT_375x250_rev.png?format=original",alt:"Subscription Offer"},cta:{copy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},desktop:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{src:"https://media.newyorker.com/photos/65c64f9d87e32c491b5a5d41/original/pass/TNY_MeterTest_B_FinalCanvas_DT_375x250_rev.png?format=original",alt:"Subscription Offer"},cta:{copy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}},configuration:{analytics:{impressionEvent:[{name:"in-content-barrier",state:"incontent-barrier",payload:"paywallPayloadGenerator",sourcePattern:"JNY"},{name:"in-content-barrier",selector:"[class*=InContentBarrierFloatingBar]",state:"floating-bar",payload:"paywallPayloadGenerator",sourcePattern:"JNY"}],clickEvent:[{name:"in-content-barrier-subscribe",selector:"[class*=InContentBarrierCTAButton]"},{name:"in-content-barrier-floating-bar-subscribe",selector:"[class*=InContentBarrierFloatingBarLink]"},{name:"in-content-barrier-sign-in",selector:"[class*=InContentBarrierSignInLink]"}]},types:["paywall"]},component:{name:"InContentBarrier",variation:"Filled",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{"ui:order":["isQuickPay","isModalPresent","signIn","mobile","tablet","desktop"],isQuickPay:{"ui:widget":"checkbox","ui:options":{label:"Enable QuickPay Flow",hideTitle:!0}},isModalPresent:{"ui:widget":"hidden"},signIn:{"ui:order":["copy","cta"],cta:{"ui:order":["text","url"]}},mobile:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},tablet:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},desktop:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}}}},slot:"InContentBarrier"}]},{key:"0na9bbli028cp5kt",name:"[module] Fingerprint Paywall",targeting:{contentType:"recipe",contentCanBePaywalled:!0},configuration:{module:{defaults:{items:1,"meter-max":1},uiSchema:{},schema:{properties:{"meter-max":{title:"The number of free pieces of content allowed",type:"number"},items:{title:"The number of items to show before truncation",type:"number"}}}}},from:null,to:null,units:[{key:"5xnuuww8vijmt8dy",name:"truncate-gallery-slides",targeting:{payment:"",contentType:"gallery"},data:{function:"truncateMarkedContent",selector:".gallery__slides__slide",items:"{{ items }}"},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"h6dfhm0y8kw70ola",name:"truncate-article-chunks",targeting:{payment:"",contentType:"article"},data:{function:"truncateMarkedContent",selector:'[class*="ArticlePageChunks-"] > *',items:"{{ items }}"},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"aqaxs466do6nlowr",name:"legacy-token-exchange",targeting:{},data:{function:"exchangeEntitlementTokens",rollout:100,priority:1},configuration:{},function:{name:"Legacy Token Exchange",configuration:{}},slot:!1},{key:"m50o6jmqz2gcgfd7",name:"emit-paywall-status-event",targeting:{},data:{function:"emitAnalyticsEvent",event:"paywall-status-updated",content:{paywallStatus:"paywalled"}},configuration:{},function:{name:"Emit Analytics Event",configuration:{}},slot:!1},{key:"uuk1vc421eygkduh",name:"check-free-sample-token-expiration",targeting:{},data:{function:"tokenExpiration",paymentForm:"fsmp",rule:"on",date:"*/*/01",priority:2,clientCredentials:"am91cm5leS1zZXJ2aWNlOnBhc3N3b3Jk",serviceURL:"https://visitiq.conde.io/api/reconcile"},configuration:{types:["paywall"]},function:{name:"Token Expiration",configuration:{types:["paywall"]}},slot:!1},{key:"57tbwzp5hpljw1ge",name:"access-payment-negotiation",targeting:{},data:{function:"paymentNegotiation",paymentForms:["access","pass","fsmp"],acceptableScopes:["ba-web-basic","epi-web-basic","ba-cds"],signature:"gvW4hgUoeM4tcgWRlpwz1344mUKplViBnhEQRqXh-epi",key:"2mIgQ3UNq9hNHtbFMfchD930rfyTwax0",props:{counter:"all",max:"{{meter-max}}"},fsmp:{clientCredentials:"am91cm5leS1zZXJ2aWNlOnBhc3N3b3Jk",serviceURL:"https://visitiq.conde.io/api/reconcile"},receipts:[{provider:"*",product:"ba:web:basic"},{provider:"*",product:"epi:web:basic"},{provider:"*",product:"ba:web:allaccess"},{provider:"*",product:"ba:web:allaccessplus"}],priority:3},configuration:{types:["paywall"]},function:{name:"Payment Negotiation",configuration:{types:["paywall"]}},slot:!1},{key:"2q4lulifgj5j65fw",name:"check-free-sample-token-signature",targeting:{},data:{function:"verifyTokenSignature",tokens:["pay_ent_fsmp"],signature:"gvW4hgUoeM4tcgWRlpwz1344mUKplViBnhEQRqXh-epi",key:"2mIgQ3UNq9hNHtbFMfchD930rfyTwax0",priority:1},configuration:{},function:{name:"Verify Token Signatures",configuration:{}},slot:!1},{key:"ddt72am0z67iavex",name:"truncate-background-content",targeting:{payment:""},data:{function:"truncateMarkedContent",selector:".content-background > *",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"87lvkof05nnaogmv",name:"truncate-recipe-content",targeting:{payment:""},data:{function:"truncateMarkedContent",mark:"recipe-content",selector:".container--body-inner > *",items:"{{ items }}"},configuration:{},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"9f2rw8fnmo1fh7bv",name:"truncate-recipe-information",targeting:{payment:"",contentType:"recipe"},data:{function:"truncateMarkedContent",selector:'[class*="GridWithMarginsWrapper-"] > *, [class*="RecipePageInfoSlice-"] > *',items:0},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"j74cd990ghpwdsn6",name:"truncate-recipe-ingredients-column",targeting:{payment:"",contentType:"recipe"},data:{function:"truncateMarkedContent",selector:'[class*="grid_content_columnOne"] > *, [data-testid="IngredientList"] > *',items:0},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"s65quoyg6egktiwe",name:"truncate-recipe-instructions",targeting:{payment:"",contentType:"recipe"},data:{function:"truncateMarkedContent",selector:'[class*="grid_content_columnTwo"] > *, [class*="InstructionsWrapper-"] > *',items:0},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"0fmhg06opbc454lp",name:"truncate-article-paragraphs",targeting:{payment:"",contentType:"article"},data:{function:"truncateMarkedContent",selector:".body__inner-container > *:not([class*=CneAudioEmbedFigure])",items:"{{ items }}"},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"pf8nc3fi2ew624sk",name:"truncate-gallery-chunks",targeting:{payment:"",contentType:"gallery"},data:{function:"truncateMarkedContent",selector:"[class*=GalleryPageContentChunks] > [class*=LazyChunk]",items:"{{ items }}"},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1},{key:"ehg7qhk58dhwvzix",name:"truncate-gallery-paragraphs",targeting:{payment:"",contentType:"gallery","not contentType":["article","recipe"]},data:{function:"truncateMarkedContent",selector:"[class*=GalleryPageIntroBody] > div > *:not([class*=CneAudioEmbedFigure])",items:"{{ items }}"},configuration:{types:["paywall","hide-content"]},function:{name:"Truncate Marked Content",configuration:{types:["paywall","hide-content"]}},slot:!1}]},{key:"qugl4g7cp24e5pwf",name:"[02.10.2026] EPI Control Free Trial Rollout - Holdout",targeting:{bucket:{min:99,max:100},country:"US",contentCanBeSampled:!0},configuration:{source:{offer:"https://www.epicurious.com/v2/offers/epia01017",campaign:"HOLDOUT_U",category:"Site"},includes:{"0na9bbli028cp5kt":{items:1,"meter-max":1,enabled:!1}}},from:"2026-02-10T13:00:00.000Z",to:null,units:[{key:"sxoucfklfefsrdcs",name:"footer-component",targeting:{},data:{ctaUrl:{desktop:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_FOOTER_HOLDOUT_U_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_FOOTER_HOLDOUT_U_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_FOOTER_HOLDOUT_U_ZZ"},imageSrc:{alt:"WHERE FOOD
MEETS CULTURE

Expand your horizons with global flavors and vibrant ideas. Just $3/month for 1 year. Cancel anytime.
CTA: SUBSCRIBE",scale:!0,desktop:"https://assets.bonappetit.com/photos/695c2cafbe7cc209e2027f5a/original/pass/BA_Culture_Desktop_940x140_NFT_01a.gif?format=original",tablet:"https://assets.bonappetit.com/photos/695c2cc14a6f2e333cbbbcca/original/pass/BA_Culture_Mobile_276x100_NFT_01b.gif?format=original",mobile:"https://assets.bonappetit.com/photos/695c2cc14a6f2e333cbbbcca/original/pass/BA_Culture_Mobile_276x100_NFT_01b.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-footer",selector:"[class*='FooterAnchor']"}}},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"},{key:"ynmzkizivdoupp7c",name:"homepage-ticker",targeting:{channel:"homepage"},data:{image:{url:"https://assets.bonappetit.com/photos/65c268b9e2ed84ebaf102481/original/pass/EPI_Ticker-icon.png?format=original",alt:"EPI logo"},copy:"Unlock access to over 50,000+ expertly tested recipes.",signIn:{url:{desktop:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_HOMEPAGE_BANNER_HOLDOUT_U_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_HOLDOUT_U_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_HOLDOUT_U_ZZ"},text:"SUBSCRIBE TODAY \xBB"},withBorderTop:!0,withBorderBottom:!0},configuration:{analytics:{impressionEvent:{name:"cm-journey-ticker",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-journey-ticker",selector:"a.cm__signin"}}},component:{name:"Ticker",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{signIn:{url:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"Ticker"},{key:"p0jlnt6bonpidywm",name:"nav-cta",targeting:{},data:{copy:{mobile:"SUBSCRIBE",tablet:"SUBSCRIBE",desktop:"SUBSCRIBE"},subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_HOLDOUT_U_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_HOLDOUT_U_ZZ",desktop:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_NAV_CTA_HOLDOUT_U_ZZ"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:"[class*='NavCTALink']"}},types:["intender"]},component:{name:"NavCTA",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{subscribeUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"NavCTA"},{key:"0ontasomqixare8c",name:"nav-rollover-component",targeting:{},data:{ctaUrl:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_NAV_ROLLOVER_HOLDOUT_U_ZZ",image:{scale:!0,alt:"WHERE FOOD
MEETS CULTURE

Expand your horizons with global flavors and vibrant ideas. Just $3/month for 1 year.
CTA: SUBSCRIBE",src:"https://assets.bonappetit.com/photos/695c2c994a6f2e333cbbbcc8/original/pass/BA_Culture_Overlay_300x200_NFT_01a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-rollover",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-rollover",selector:".nav-rollover__component a"}}},component:{name:"NavRollover",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_{{tracking.device}}_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},slot:"NavRollover"}]},{key:"357qyq9y19cvuusf",name:"[02.10.2026] EPI Control Free Trial Rollout - All Site ",targeting:{bucket:{min:1,max:98},paid:!1,country:"US",contentCanBePaywalled:!0,contentCanBeSampled:!0},configuration:{source:{offer:"https://www.epicurious.com/v2/offers/epia01017",category:"Site",campaign:"FEBRUARY_2026_CONTROL"},includes:{"25cmsn3vujl1aufr":{items:1,"meter-max":1,enabled:!1},"0na9bbli028cp5kt":{items:1,"meter-max":1}}},from:"2026-02-10T13:00:00.000Z",to:null,units:[{key:"w6rzqtmhsaxzlqmu",name:"footer-component",targeting:{entitled:!1},data:{ctaUrl:{desktop:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_FOOTER_0_FEBRUARY_2026_CONTROL_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_FOOTER_0_FEBRUARY_2026_CONTROL_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_FOOTER_0_FEBRUARY_2026_CONTROL_ZZ"},imageSrc:{alt:"WHERE FOOD
MEETS CULTURE

Expand your horizons with global flavors and vibrant ideas. Just $3/month for 1 year. Cancel anytime.
CTA: SUBSCRIBE",scale:!0,desktop:"https://assets.bonappetit.com/photos/695c2cafbe7cc209e2027f5a/original/pass/BA_Culture_Desktop_940x140_NFT_01a.gif?format=original",tablet:"https://assets.bonappetit.com/photos/695c2cc14a6f2e333cbbbcca/original/pass/BA_Culture_Mobile_276x100_NFT_01b.gif?format=original",mobile:"https://assets.bonappetit.com/photos/695c2cc14a6f2e333cbbbcca/original/pass/BA_Culture_Mobile_276x100_NFT_01b.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-footer",selector:"[class*='FooterAnchor']"}}},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"},{key:"t5f0a8bdg7nyepz8",name:"homepage-ticker",targeting:{channel:"homepage"},data:{image:{url:"https://assets.bonappetit.com/photos/65c268b9e2ed84ebaf102481/original/pass/EPI_Ticker-icon.png?format=original",alt:"EPI logo"},copy:"Unlock access to over 50,000+ expertly tested recipes.",signIn:{url:{desktop:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_HOMEPAGE_BANNER_0_FEBRUARY_2026_CONTROL_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_0_FEBRUARY_2026_CONTROL_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_0_FEBRUARY_2026_CONTROL_ZZ"},text:"SUBSCRIBE TODAY \xBB"},withBorderTop:!0,withBorderBottom:!0},configuration:{analytics:{impressionEvent:{name:"cm-journey-ticker",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-journey-ticker",selector:"a.cm__signin"}}},component:{name:"Ticker",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{signIn:{url:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"Ticker"},{key:"7qymr2ydjtv0ioun",name:"in-content-barrier",targeting:{payment:""},data:{isModalPresent:!0,signIn:{copy:"Already a subscriber?",cta:{text:"Sign In",url:"/auth/initiate"}},mobile:{hed:"Ready for More?",dek:"You've read your last free article. Get unlimited access for $6 $3/month for one year\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"GET DIGITAL ACCESS",url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_0_FEBRUARY_2026_CONTROL_ZZ"},floatingBar:{copy:"$3/month for unlimited access.",linkCopy:"GET DIGITAL ACCESS",url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_FEBRUARY_2026_CONTROL_ZZ"}},tablet:{hed:"Ready for More?",dek:"You've read your last free article. Get unlimited access for $6 $3/month for one year\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"GET DIGITAL ACCESS",url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_FEBRUARY_2026_CONTROL_ZZ"},floatingBar:{copy:"$3/month for unlimited access.",linkCopy:"GET DIGITAL ACCESS",url:"https://www.epicurious.com/v2/offers/epia01016?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_JANUARY_2026_RTC_ZZ"}},desktop:{hed:"Ready for More?",dek:"You've read your last free article. Get unlimited access for $6 $3/month for one year\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"GET DIGITAL ACCESS",url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_0_FEBRUARY_2026_CONTROL_ZZ"},floatingBar:{copy:"$3/month for unlimited access.",linkCopy:"GET DIGITAL ACCESS",url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_BAR_0_FEBRUARY_2026_CONTROL_ZZ"}}},configuration:{analytics:{impressionEvent:[{name:"in-content-barrier",state:"incontent-barrier",payload:"paywallPayloadGenerator",sourcePattern:"JNY"},{name:"in-content-barrier",selector:"[class*=InContentBarrierFloatingBar]",state:"floating-bar",payload:"paywallPayloadGenerator",sourcePattern:"JNY"}],clickEvent:[{name:"in-content-barrier-subscribe",selector:"[class*=InContentBarrierCTAButton]"},{name:"in-content-barrier-floating-bar-subscribe",selector:"[class*=InContentBarrierFloatingBarLink]"},{name:"in-content-barrier-sign-in",selector:"[class*=InContentBarrierSignInLink]"}]},types:["paywall"]},component:{name:"InContentBarrier",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{"ui:order":["isQuickPay","isModalPresent","signIn","mobile","tablet","desktop"],isQuickPay:{"ui:widget":"checkbox","ui:options":{label:"Enable QuickPay Flow",hideTitle:!0}},isModalPresent:{"ui:widget":"hidden"},signIn:{"ui:order":["copy","cta"],cta:{"ui:order":["text","url"]}},mobile:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},tablet:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},desktop:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}}}},slot:"InContentBarrier"},{key:"mo47lt2a27tg1r93",name:"nav-cta",targeting:{},data:{copy:{mobile:"SUBSCRIBE",tablet:"SUBSCRIBE",desktop:"SUBSCRIBE"},subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_0_FEBRUARY_2026_CONTROL_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_0_FEBRUARY_2026_CONTROL_ZZ",desktop:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_NAV_CTA_0_FEBRUARY_2026_CONTROL_ZZ"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:"[class*='NavCTALink']"}},types:["intender"]},component:{name:"NavCTA",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{subscribeUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"NavCTA"},{key:"q7gc9ct6nstt6pip",name:"nav-rollover-component",targeting:{entitled:!1},data:{ctaUrl:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_NAV_ROLLOVER_0_FEBRUARY_2026_CONTROL_ZZ",image:{scale:!0,alt:"WHERE FOOD
MEETS CULTURE

Expand your horizons with global flavors and vibrant ideas. Just $3/month for 1 year.
CTA: SUBSCRIBE",src:"https://assets.bonappetit.com/photos/695c2c994a6f2e333cbbbcc8/original/pass/BA_Culture_Overlay_300x200_NFT_01a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-rollover",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-rollover",selector:".nav-rollover__component a"}}},component:{name:"NavRollover",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_{{tracking.device}}_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},slot:"NavRollover"},{key:"bvcwikzlub2cj5zu",name:"paywall-bar-thin",targeting:{payment:"fsmp","fsmp.cnts.all":{comparison:"=",threshold:1}},data:{showCloseButton:!1,desktop:{copy:"Get one year of unlimited access for just $6 $3/month\u2014cancel anytime.",cta:{url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_THIN_METER_ARTICLE_1_0_FEBRUARY_2026_CONTROL_ZZ",copy:"GET DIGITAL ACCESS"}},tablet:{copy:"$3/month for unlimited access.",cta:{url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_PAYWALL_THIN_METER_ARTICLE_1_0_FEBRUARY_2026_CONTROL_ZZ",copy:"GET DIGITAL ACCESS"}},mobile:{copy:"$3/month for unlimited access.",cta:{url:"https://www.epicurious.com/v2/offers/epia01017?source=Site_0_JNY_EPI_MOBILE_PAYWALL_THIN_METER_ARTICLE_1_0_FEBRUARY_2026_CONTROL_ZZ",copy:"GET DIGITAL ACCESS"}}},configuration:{theme:"default",analytics:{impressionEvent:{name:"paywall-bar-thin",payload:"paywallPayloadGenerator"},clickEvent:[{name:"paywall-bar-thin-subscribe",selector:"[class*=PaywallBarThinCTALink]"}]},types:["paywall"]},component:{name:"PaywallBarThin",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{showCloseButton:{"ui:widget":"radio"},mobile:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},tablet:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},desktop:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"PaywallBarThin"}]},{key:"da4v0gtxqpd9s1qj",name:"[02.12.2025] INTL Holdout",targeting:{bucket:{min:99,max:100},paid:!1,"not country":"US"},configuration:{source:{offer:"https://epicurious.dummy-url.com"}},from:"2025-02-12T13:00:00.000Z",to:null,units:[{key:"nd6ndlxffd54vyd1",name:"footer-component",targeting:{},data:{ctaUrl:{desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_FOOTER_HOLDOUT_U_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_TABLET_FOOTER_HOLDOUT_U_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_FOOTER_HOLDOUT_U_ZZ"},imageSrc:{alt:"Image may contain: Logo, Symbol, Trademark, Text, and Word",scale:!0,desktop:"https://assets.bonappetit.com/photos/67fe686aebe91dae530471ce/original/pass/BaEpi_Refresh_Culture_Banner_DT_940x140_v1d.gif?format=original",tablet:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original",mobile:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-footer",selector:"[class*='FooterAnchor']"}},types:["intender"]},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"},{key:"w17vivdvgvdmco3z",name:"homepage-ticker",targeting:{channel:"homepage"},data:{image:{url:"https://assets.bonappetit.com/photos/65c268b9e2ed84ebaf102481/original/pass/EPI_Ticker-icon.png?format=original",alt:"EPI logo"},copy:"Unlock access to over 50,000+ expertly tested recipes.",signIn:{url:{desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_HOMEPAGE_BANNER_HOLDOUT_U_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_TABLET_HOMEPAGE_BANNER_HOLDOUT_U_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_HOLDOUT_U_ZZ"},text:"SUBSCRIBE TODAY>>"},withBorderTop:!0,withBorderBottom:!0},configuration:{analytics:{impressionEvent:{name:"cm-journey-ticker",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-journey-ticker",selector:"a.cm__signin"}},types:["intender"]},component:{name:"Ticker",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{signIn:{url:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"Ticker"},{key:"1ncd8j7r0u8dlrya",name:"nav-cta",targeting:{},data:{copy:{mobile:"SUBSCRIBE",tablet:"SUBSCRIBE",desktop:"SUBSCRIBE"},subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_HOLDOUT_U_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_HOLDOUT_U_ZZ",desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_NAV_CTA_HOLDOUT_U_ZZ"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:"[class*='NavCTALink']"}},types:["intender"]},component:{name:"NavCTA",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{subscribeUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"NavCTA"},{key:"eix9qiqlyrs9hfaz",name:"rollover-component",targeting:{},data:{ctaUrl:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_NAV_ROLLOVER_HOLDOUT_U_ZZ",image:{scale:!0,alt:"Image may contain: Text",src:"https://assets.bonappetit.com/photos/67fe67bcebe91dae530471cc/original/pass/BaEpi_Refresh_Culture_Overlay_Banner_300x200_02a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-rollover",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-rollover",selector:".nav-rollover__component a"}},types:["intender"]},component:{name:"NavRollover",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_{{tracking.device}}_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},slot:"NavRollover"}]},{key:"dbylkix2pjbqo804",name:"[03.27.2025] INTL In-Content Barrier PV0 [Excluding Search and Newsletter]",targeting:{bucket:{min:1,max:98},paid:!1,"not country":"US","not referralSource":["ref.gg","ref.nl"],"not channel":"newsletter",contentCanBePaywalled:!0},configuration:{includes:{"25cmsn3vujl1aufr":{items:1,"meter-max":0}},source:{offer:"https://epicurious.dummy-url.com"}},from:"2025-03-27T13:00:00.000Z",to:null,units:[{key:"si1nza879i6nrfk1",name:"footer-component",targeting:{},data:{ctaUrl:{desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_FOOTER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_TABLET_FOOTER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_FOOTER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"},imageSrc:{alt:"Image may contain: Logo, Symbol, Trademark, Text, and Word",scale:!0,desktop:"https://assets.bonappetit.com/photos/67fe686aebe91dae530471ce/original/pass/BaEpi_Refresh_Culture_Banner_DT_940x140_v1d.gif?format=original",tablet:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original",mobile:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-footer",selector:"[class*='FooterAnchor']"}},types:["intender"]},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"},{key:"aqce0jeewvux27z8",name:"homepage-ticker",targeting:{channel:"homepage"},data:{image:{url:"https://assets.bonappetit.com/photos/65c268b9e2ed84ebaf102481/original/pass/EPI_Ticker-icon.png?format=original",alt:"EPI logo"},copy:"Unlock access to over 50,000+ expertly tested recipes.",signIn:{url:{desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_HOMEPAGE_BANNER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"},text:"SUBSCRIBE TODAY \xBB"},withBorderTop:!0,withBorderBottom:!0},configuration:{analytics:{impressionEvent:{name:"cm-journey-ticker",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-journey-ticker",selector:"a.cm__signin"}},types:["intender"]},component:{name:"Ticker",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{signIn:{url:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"Ticker"},{key:"xd20owfm7ggx93gg",name:"in-content-barrier",targeting:{payment:""},data:{isModalPresent:!0,mobile:{hed:"Ready for More?",dek:"You\u2019ve read your last free article. Start your free trial and get unlimited access\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"},floatingBar:{copy:"Start your free trial!",linkCopy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"}},tablet:{hed:"Ready for More?",dek:"You\u2019ve read your last free article. Start your free trial and get unlimited access\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"},floatingBar:{copy:"Start your free trial!",linkCopy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"}},desktop:{hed:"Ready for More?",dek:"You\u2019ve read your last free article. Start your free trial and get unlimited access\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"},floatingBar:{copy:"Start your free trial and get unlimited access\u2014cancel anytime.",linkCopy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_BAR_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"}},signIn:{copy:"Already a subscriber?",cta:{url:"/auth/initiate",text:"Sign In"}}},configuration:{analytics:{impressionEvent:[{name:"in-content-barrier",state:"incontent-barrier",payload:"paywallPayloadGenerator",sourcePattern:"JNY"},{name:"in-content-barrier",selector:"[class*=InContentBarrierFloatingBar]",state:"floating-bar",payload:"paywallPayloadGenerator",sourcePattern:"JNY"}],clickEvent:[{name:"in-content-barrier-subscribe",selector:"[class*=InContentBarrierCTAButton]"},{name:"in-content-barrier-floating-bar-subscribe",selector:"[class*=InContentBarrierFloatingBarLink]"},{name:"in-content-barrier-sign-in",selector:"[class*=InContentBarrierSignInLink]"}]},types:["paywall"]},component:{name:"InContentBarrier",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{"ui:order":["isQuickPay","isModalPresent","signIn","mobile","tablet","desktop"],isQuickPay:{"ui:widget":"checkbox","ui:options":{label:"Enable QuickPay Flow",hideTitle:!0}},isModalPresent:{"ui:widget":"hidden"},signIn:{"ui:order":["copy","cta"],cta:{"ui:order":["text","url"]}},mobile:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},tablet:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},desktop:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}}}},slot:"InContentBarrier"},{key:"wa6doyj8l2lcn7on",name:"nav-cta",targeting:{},data:{copy:{mobile:"SUBSCRIBE",tablet:"SUBSCRIBE",desktop:"START FREE TRIAL"},subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_NAV_CTA_0_INTL_NEW_BARRIER_TEST_PV0_ZZ"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:"[class*='NavCTALink']"}},types:["intender"]},component:{name:"NavCTA",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{subscribeUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"NavCTA"},{key:"mvgrysh52lo8st5s",name:"rollover-component",targeting:{},data:{ctaUrl:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_NAV_ROLLOVER_0_INTL_NEW_BARRIER_TEST_PV0_ZZ",image:{scale:!0,alt:"Image may contain: Text",src:"https://assets.bonappetit.com/photos/67fe67bcebe91dae530471cc/original/pass/BaEpi_Refresh_Culture_Overlay_Banner_300x200_02a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-rollover",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-rollover",selector:".nav-rollover__component a"}},types:["intender"]},component:{name:"NavRollover",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_{{tracking.device}}_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},slot:"NavRollover"}]},{key:"8n2vngm1hfaw5zv0",name:"[03.27.2025] INTL In-Content Barrier PV1 [Including Search and Newsletter]",targeting:{bucket:{min:1,max:98},paid:!1,"not country":"US",referralSource:["ref.gg","ref.nl"],contentCanBePaywalled:!0},configuration:{includes:{"25cmsn3vujl1aufr":{items:1,"meter-max":1}},source:{offer:"https://epicurious.dummy-url.com"}},from:"2025-03-27T13:00:00.000Z",to:null,units:[{key:"jt2es2rfflnuov7e",name:"footer-component",targeting:{},data:{ctaUrl:{desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_FOOTER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_TABLET_FOOTER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_FOOTER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"},imageSrc:{alt:"Start your free trial today and expand your horizons with global flavors and vibrant ideas.
Cancel anytime.
CTA : START FREE TRIAL",scale:!0,desktop:"https://assets.bonappetit.com/photos/67fe686aebe91dae530471ce/original/pass/BaEpi_Refresh_Culture_Banner_DT_940x140_v1d.gif?format=original",tablet:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original",mobile:"https://assets.bonappetit.com/photos/67fe68889d2c11d40fcb8f14/original/pass/BaEpi_Refresh_Culture_Mobile_Banner_276x100_01a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-footer",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-footer",selector:"[class*='FooterAnchor']"}},types:["intender"]},component:{name:"Footer",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"Footer"},{key:"ysnwvnmsnph9zfz1",name:"homepage-ticker",targeting:{channel:"homepage"},data:{image:{url:"https://assets.bonappetit.com/photos/65c268b9e2ed84ebaf102481/original/pass/EPI_Ticker-icon.png?format=original",alt:"EPI logo"},copy:"Unlock access to over 50,000+ expertly tested recipes.",signIn:{url:{desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_HOMEPAGE_BANNER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_HOMEPAGE_BANNER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"},text:"SUBSCRIBE TODAY \xBB"},withBorderTop:!0,withBorderBottom:!0},configuration:{analytics:{impressionEvent:{name:"cm-journey-ticker",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-journey-ticker",selector:"a.cm__signin"}},types:["intender"]},component:{name:"Ticker",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{signIn:{url:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"Ticker"},{key:"kz8zgeg3emsdcf58",name:"in-content-barrier",targeting:{payment:""},data:{isModalPresent:!0,mobile:{hed:"Ready for More?",dek:"You\u2019ve read your last free article. Start your free trial and get unlimited access\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"},floatingBar:{copy:"Start your free trial!",linkCopy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"}},tablet:{hed:"Ready for More?",dek:"You\u2019ve read your last free article. Start your free trial and get unlimited access\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"},floatingBar:{copy:"Start your free trial!",linkCopy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"}},desktop:{hed:"Ready for More?",dek:"You\u2019ve read your last free article. Start your free trial and get unlimited access\u2014cancel anytime.",image:{src:"https://assets.bonappetit.com/photos/667ae5f12379750c75f3b045/original/pass/BAEPI_SiteMeter_DT_375x250@2%20(1).gif?format=original",alt:"Subscription Offer"},cta:{copy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"},floatingBar:{copy:"Start your free trial and get unlimited access\u2014cancel anytime.",linkCopy:"START FREE TRIAL",url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_BAR_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"}},signIn:{copy:"Already a subscriber?",cta:{url:"/auth/initiate",text:"Sign In"}}},configuration:{analytics:{impressionEvent:[{name:"in-content-barrier",state:"incontent-barrier",payload:"paywallPayloadGenerator",sourcePattern:"JNY"},{name:"in-content-barrier",selector:"[class*=InContentBarrierFloatingBar]",state:"floating-bar",payload:"paywallPayloadGenerator",sourcePattern:"JNY"}],clickEvent:[{name:"in-content-barrier-subscribe",selector:"[class*=InContentBarrierCTAButton]"},{name:"in-content-barrier-floating-bar-subscribe",selector:"[class*=InContentBarrierFloatingBarLink]"},{name:"in-content-barrier-sign-in",selector:"[class*=InContentBarrierSignInLink]"}]},types:["paywall"]},component:{name:"InContentBarrier",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{"ui:order":["isQuickPay","isModalPresent","signIn","mobile","tablet","desktop"],isQuickPay:{"ui:widget":"checkbox","ui:options":{label:"Enable QuickPay Flow",hideTitle:!0}},isModalPresent:{"ui:widget":"hidden"},signIn:{"ui:order":["copy","cta"],cta:{"ui:order":["text","url"]}},mobile:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},tablet:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},desktop:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}}}},slot:"InContentBarrier"},{key:"uu6iqjj4ll3fbzmj",name:"nav-cta",targeting:{},data:{copy:{mobile:"SUBSCRIBE",tablet:"SUBSCRIBE",desktop:"START FREE TRIAL"},subscribeUrl:{mobile:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",tablet:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_NAV_CTA_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",desktop:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_NAV_CTA_0_INTL_NEW_BARRIER_TEST_PV1_ZZ"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:"[class*='NavCTALink']"}},types:["intender"]},component:{name:"NavCTA",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{subscribeUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"NavCTA"},{key:"wlradkfa66gb9apf",name:"paywall-bar-thin",targeting:{payment:"fsmp","msmp.cnts.all":{comparison:"=",threshold:1}},data:{showCloseButton:!1,desktop:{cta:{url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_PAYWALL_THIN_METER_ARTICLE_1_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",copy:"START FREE TRIAL"},copy:"Start your free trial and get unlimited access\u2014cancel anytime."},tablet:{cta:{url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_THIN_METER_ARTICLE_1_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",copy:"START FREE TRIAL"},copy:"Start your free trial today!"},mobile:{cta:{url:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_MOBILE_PAYWALL_THIN_METER_ARTICLE_1_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",copy:"START FREE TRIAL"},copy:"Start your free trial today!"}},configuration:{analytics:{impressionEvent:{name:"paywall-bar-thin",payload:"paywallPayloadGenerator"},clickEvent:[{name:"paywall-bar-thin-subscribe",selector:"[class*=PaywallBarThinCTALink]"}]},types:["paywall"]},component:{name:"PaywallBarThin",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{showCloseButton:{"ui:widget":"radio"},mobile:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},tablet:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},desktop:{cta:{url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}}},slot:"PaywallBarThin"},{key:"j25miq5b5vew9jgk",name:"rollover-component",targeting:{},data:{ctaUrl:"https://www.epicurious.com/v2/offers/epia01002?source=Site_0_JNY_EPI_DESKTOP_NAV_ROLLOVER_0_INTL_NEW_BARRIER_TEST_PV1_ZZ",image:{scale:!0,alt:"Image may contain: Text",src:"https://assets.bonappetit.com/photos/67fe67bcebe91dae530471cc/original/pass/BaEpi_Refresh_Culture_Overlay_Banner_300x200_02a.gif?format=original"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-rollover",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-rollover",selector:".nav-rollover__component a"}},types:["intender"]},component:{name:"NavRollover",variation:"Image",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{ctaUrl:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_{{tracking.device}}_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}},slot:"NavRollover"}]},{key:"qnosnhb4s7ox3wqt",name:"[module] Brand",targeting:{},configuration:{source:{brand:"EPI",platform:"JNY"},module:{scope:"global"}},from:null,to:null,units:[{key:"qx82fghf97nvx41j",name:"set-tracking-on-login-links",targeting:{},data:{function:"setTracking",conditions:{url:"/auth/initiate"},tracking:{source:"JOURNEY_{{tracking.unitType}}"}},configuration:{rule:!0},function:{name:"Set Tracking",configuration:{}},slot:!1},{key:"zwhyf5vduzx7tjca",name:"commercial-traffic-exclusion",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not queryParameter":{key:"utm_campaign",value:"paid-revops"}},mode:"add"},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"2k6fxi2tb5274lt5",name:"google-discover-users-are-not-paywalled",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not segment":["ref.gd"]}},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"v9ppi7l6l175mg66",name:"commerce-content-exclusion",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not tags":["shopping","commerce"]},mode:"assign",priority:1},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"95s7xqi3nwlh98s1",name:"paywalled-content-types",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{contentType:["article","recipe","gallery"]},mode:"assign"},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"my8y6ivgfblr5e9j",name:"entitled-users-are-not-paywalled",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{entitled:!1}},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"dkch6slbb0h3azfa",name:"ad-block-source-tracking",targeting:{adblock:!0},data:{function:"setTracking",conditions:{url:"epicurious.com/v./offers/"},tracking:{source:"ADB"},mode:"add"},configuration:{rule:!0},function:{name:"Set Tracking",configuration:{}},slot:!1},{key:"3qfhi12xbg8zaav0",name:"disable-admiral",targeting:{},data:{function:"admiralSuppression"},configuration:{rule:!0},function:{name:"Admiral Suppression",configuration:{}},slot:!1},{key:"bi5cf3njjb6jefkb",name:"hard-gate-ad-block-experience",targeting:{adblock:!0},data:{function:"setInjections",set:{"meter-max":0},priority:100},configuration:{rule:!0},function:{name:"Set Injections",configuration:{}},slot:!1},{key:"3qlv1o1ymv8ucaxx",name:"audit-access-token",targeting:{authenticated:!0,entitled:!1},data:{function:"auditAccessToken",priority:1},configuration:{},function:{name:"Audit Access Token",configuration:{}},slot:!1},{key:"6lkz0ok18ifouq0s",name:"amazon-exclusion",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not queryParameter":{key:"utm_campaign",value:"wnf1"}},mode:"add"},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"t4ed4k3wuv4vh93s",name:"audio-player-hardgated-event",targeting:{bucket:{min:92,max:96},entitled:!1},data:{function:"emitBusEvent",id:"audio.player.gated",payload:{subscribeCopy:"Subscribe to listen to this story",subscribeUrl:"https://www.epicurious.com/v2/offers/epi_generic?source=Site_0_JNY_EPI_AUDIO_PLAYER_HARDGATE_0_NARRATED_AUDIO_ROLLOUT_2025_ZZ"}},configuration:{},function:{name:"Emit Bus Event",configuration:{}},slot:!1},{key:"4cmgriw30b7586ng",name:"audio-player-sampled-event",targeting:{bucket:{min:1,max:91},payment:""},data:{function:"emitBusEvent",id:"audio.player.gated",payload:{subscribeCopy:"Subscribe to listen to this story",subscribeUrl:"https://www.epicurious.com/v2/offers/epi_generic?source=Site_0_JNY_EPI_AUDIO_PLAYER_PAYWALL_0_NARRATED_AUDIO_ROLLOUT_2025_ZZ"}},configuration:{},function:{name:"Emit Bus Event",configuration:{}},slot:!1},{key:"wpmjmfbmw7ung5ge",name:"reddit-traffic-exclusion",targeting:{paid:!1,contentCanBeSampled:!0},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not segment":["ref.rd"]}},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"hyg9ssirvr1ofqz4",name:"newsletter-subscriber-paywall-exclusion",targeting:{},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not queryParameter":[{key:"utm_term",value:"EPI_Daily_Flagship_NoFeature"}]},mode:"add",priority:1},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"oto86pws7rnsh6c1",name:"functional-tagged-exclusion",targeting:{paid:!1},data:{function:"setTargeting",conditions:{unitType:"paywall"},targeting:{"not tags":["paywall-exclude","reg-gate-exclude"]},mode:"add",priority:2},configuration:{rule:!0},function:{name:"Set Targeting",configuration:{}},slot:!1},{key:"lgh95vwfsev6uld6",name:"overwrite-sign-in-field-for-unentitled-users",targeting:{authenticated:!0,entitled:!1},data:{function:"setData",conditions:{components:["ExpandedCanvas","InContentBarrier"]},data:{signIn:{copy:"You do not have an active subscription.",cta:{text:"",url:""}}}},configuration:{rule:!0},function:{name:"Set Data",configuration:{}},slot:!1}]},{key:"ol69puuyl93hm2rs",name:"[Behind segment] Multi-module campaign",targeting:{country:["IN","US","GB"],bucket:{min:1,max:100},entitled:!1,authenticated:!1,paid:!1,"not segment":"aiq.123",queryParameter:[{key:"track",value:"source"}]},configuration:{source:{offer:"https://epicurious.com",category:"SITE",campaign:"MULTI_MODULE",postfix:"PANEL"},includes:{"25cmsn3vujl1aufr":[{items:1,"meter-max":0,targeting:{channel:"recipe"},source:{postfix:"RECIPE"}},{items:1,"meter-max":0,targeting:{channel:"recipes-menus"},source:{postfix:"RECIPESMENU"}}]}},from:"2025-07-16T10:03:09.000Z",to:null,units:[{key:"earttazvnkfsi7sc",name:"in-content-barrier",targeting:{payment:""},data:{isModalPresent:!0,signIn:{copy:"Are you already a subscriber?",cta:{url:"/go/failsafe",text:"Log In"}},mobile:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{src:"https://media.newyorker.com/photos/65c64f9d87e32c491b5a5d41/original/pass/TNY_MeterTest_B_FinalCanvas_DT_375x250_rev.png?format=original",alt:"Subscription Offer"},cta:{copy:"Subscribe",url:"https://epicurious.com?source=SITE_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_0_MULTI_MODULE_ZZ_PANEL"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"https://epicurious.com?source=SITE_0_JNY_EPI_MOBILE_PAYWALL_IN_CONTENT_BARRIER_BAR_0_MULTI_MODULE_ZZ_PANEL"}},tablet:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{src:"https://media.newyorker.com/photos/65c64f9d87e32c491b5a5d41/original/pass/TNY_MeterTest_B_FinalCanvas_DT_375x250_rev.png?format=original",alt:"Subscription Offer"},cta:{copy:"Subscribe",url:"https://epicurious.com?source=SITE_0_JNY_EPI_TABLET_PAYWALL_IN_CONTENT_BARRIER_0_MULTI_MODULE_ZZ_PANEL"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"https://epicurious.com?source=SITE_0_JNY_EPI_TABLET_PAYWALL_IN_CONTENT_BARRIER_BAR_0_MULTI_MODULE_ZZ_PANEL"}},desktop:{hed:"Subscribe for exclusive access",dek:"Access premium content for $6 plus get a free quote",image:{src:"https://media.newyorker.com/photos/65c64f9d87e32c491b5a5d41/original/pass/TNY_MeterTest_B_FinalCanvas_DT_375x250_rev.png?format=original",alt:"Subscription Offer"},cta:{copy:"Subscribe",url:"https://epicurious.com?source=SITE_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_0_MULTI_MODULE_ZZ_PANEL"},floatingBar:{copy:"Want to keep reading?",linkCopy:"Subscribe",url:"https://epicurious.com?source=SITE_0_JNY_EPI_DESKTOP_PAYWALL_IN_CONTENT_BARRIER_BAR_0_MULTI_MODULE_ZZ_PANEL"}}},configuration:{analytics:{impressionEvent:[{name:"in-content-barrier",state:"incontent-barrier",payload:"paywallPayloadGenerator",sourcePattern:"JNY"},{name:"in-content-barrier",selector:"[class*=InContentBarrierFloatingBar]",state:"floating-bar",payload:"paywallPayloadGenerator",sourcePattern:"JNY"}],clickEvent:[{name:"in-content-barrier-subscribe",selector:"[class*=InContentBarrierCTAButton]"},{name:"in-content-barrier-floating-bar-subscribe",selector:"[class*=InContentBarrierFloatingBarLink]"},{name:"in-content-barrier-sign-in",selector:"[class*=InContentBarrierSignInLink]"}]},types:["paywall"]},component:{name:"InContentBarrier",variation:"",renderer:"verso",configuration:{types:["paywall"]},form_ui_schema:{"ui:order":["isQuickPay","isModalPresent","signIn","mobile","tablet","desktop"],isQuickPay:{"ui:widget":"checkbox","ui:options":{label:"Enable QuickPay Flow",hideTitle:!0}},isModalPresent:{"ui:widget":"hidden"},signIn:{"ui:order":["copy","cta"],cta:{"ui:order":["text","url"]}},mobile:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},tablet:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}},desktop:{"ui:order":["hed","dek","image","cta","floatingBar","iframe"],hed:{"ui:options":{hideOnQuickPay:!1}},dek:{"ui:options":{hideOnQuickPay:!1}},image:{"ui:options":{hideOnQuickPay:!1}},cta:{"ui:options":{hideOnQuickPay:!1},url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}},iframe:{"ui:options":{showOnQuickPay:!0},src:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}",showOnQuickPay:!0}}},floatingBar:{"ui:order":["copy","linkCopy","url"],url:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_BAR_0_{{source.campaign}}_ZZ_{{source.postfix}}",hideOnQuickPay:!0}}}}}},slot:"InContentBarrier"},{key:"d4qlpvrv01b69rpg",name:"nav-cta",targeting:{},data:{copy:{mobile:"Subscribe",tablet:"Subscribe",desktop:"Subscribe"},subscribeUrl:{mobile:"https://epicurious.com?source=SITE_0_JNY_EPI_MOBILE_NAV_CTA_0_MULTI_MODULE_ZZ_PANEL",tablet:"https://epicurious.com?source=SITE_0_JNY_EPI_TABLET_NAV_CTA_0_MULTI_MODULE_ZZ_PANEL",desktop:"https://epicurious.com?source=SITE_0_JNY_EPI_DESKTOP_NAV_CTA_0_MULTI_MODULE_ZZ_PANEL"}},configuration:{analytics:{impressionEvent:{name:"cm-nav-cta",payload:"paywallPayloadGenerator"},clickEvent:{name:"cm-nav-cta-subscribe",selector:"[class*='NavCTALink']"}},types:["intender"]},component:{name:"NavCTA",variation:"",renderer:"verso",configuration:{types:["intender"]},form_ui_schema:{subscribeUrl:{desktop:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_DESKTOP_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},tablet:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_TABLET_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}},mobile:{"ui:widget":"keyedText","ui:options":{defaultTemplate:"{{source.offer}}?source={{source.category}}_0_{{source.platform}}_{{source.brand}}_MOBILE_{{tracking.unit.name}}_0_{{source.campaign}}_ZZ_{{source.postfix}}"}}}}},slot:"NavCTA"}]}]});var v,l=De(()=>{v=["Footer","PaywallBar","FooterNewsletter","NewsletterExtended","InlineNewsletter","consumer-marketing-unit--nav-cta","consumer-marketing-unit--paywall-bar-call-to-action","Ticker","InContentBarrier","NavCTA","NavRollover","PaywallBarThin"]});var b,d=De(()=>{b={"cm_nav-cta":["div",{class:"journey-template--nav-cta"},` `,["style",".cm-nav-cta__anchor{color:#333;display:block;font-family:Renner,helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.5em;margin-right:16px;text-decoration:none}.cm-nav-cta__anchor:focus,.cm-nav-cta__anchor:hover{text-decoration:underline}"],` `,["a",{class:"cm-nav-cta__anchor",target:"_blank",rel:"noopener noreferrer",href:"{{{ addRedirectURL(subscribeUrl) }}}"},` {{{ cta }}} `],` `],"cm_un-gated-growler-bar-BA-EPI":["div",{class:"cm_un-gated-growler-bar-BA-EPI journey-template--cm_un-gated-growler-bar-BA-EPI"},` `,["style","@font-face{font-family:FuturaPT;font-style:normal;font-weight:500;src:url(/journey/fonts/FuturaPT-Medium.woff) format('woff')}@font-face{font-family:FuturaPT;font-style:normal;font-weight:700;src:url(/journey/fonts/FuturaPT-Bold.woff) format('woff')}.cm_un-gated-growler-bar-BA-EPI{background:#fffaec;color:#000;font-family:FuturaPT,helvetica,sans-serif}.cm_un-gated-growler-bar-BA-EPI__container{height:300px;margin:0 auto;max-width:1280px;position:relative;text-align:center}.cm_un-gated-growler-bar-BA-EPI__close{background:0 0;position:absolute;right:29px;top:26px}.cm_un-gated-growler-bar-BA-EPI__close svg{height:19px;width:17px}.cm_un-gated-growler-bar-BA-EPI__logo{height:46px;margin:auto;padding-top:30px;width:372px}.cm_un-gated-growler-bar-BA-EPI__dek,.cm_un-gated-growler-bar-BA-EPI__hed{max-width:954px}.cm_un-gated-growler-bar-BA-EPI__hed{color:#eb0000;font-weight:700;font-size:47px;margin:60px auto 21px auto}.cm_un-gated-growler-bar-BA-EPI__dek{font-weight:500;font-size:22px;line-height:31px;margin:0 auto 38px auto}.cm_un-gated-growler-bar-BA-EPI__dek del{-webkit-text-decoration-color:#eb0000;text-decoration-color:#eb0000;text-decoration-thickness:3px}.cm_un-gated-growler-bar-BA-EPI__dek strong{color:#eb0000}.cm_un-gated-growler-bar-BA-EPI__cta{font-size:26px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cm_un-gated-growler-bar-BA-EPI__cta-link{background:#000;border-radius:26px;color:#fff;padding:10px 42px;text-decoration:none}@media screen and (min-width:768px) and (max-width:1023px){.cm_un-gated-growler-bar-BA-EPI__logo{height:41px;padding-top:33px;width:334px}.cm_un-gated-growler-bar-BA-EPI__close{right:17px;top:8px}.cm_un-gated-growler-bar-BA-EPI__close svg{height:12px;width:11px}.cm_un-gated-growler-bar-BA-EPI__dek,.cm_un-gated-growler-bar-BA-EPI__hed{max-width:532px}.cm_un-gated-growler-bar-BA-EPI__hed{font-size:43px;margin-bottom:17px;margin-top:57px}.cm_un-gated-growler-bar-BA-EPI__dek{font-size:20px;line-height:28px;margin-bottom:32px}.cm_un-gated-growler-bar-BA-EPI__cta{font-size:23px}.cm_un-gated-growler-bar-BA-EPI__cta-link{padding:9px 42px}.cm_un-gated-growler-bar-BA-EPI__container{max-width:768px}}@media screen and (max-width:767px){.cm_un-gated-growler-bar-BA-EPI__close{right:17px;top:8px}.cm_un-gated-growler-bar-BA-EPI__logo{height:32px;padding-top:31px;width:261px}.cm_un-gated-growler-bar-BA-EPI__close svg{height:12px;width:11px}.cm_un-gated-growler-bar-BA-EPI__hed{font-size:33px;line-height:34px;margin-bottom:17px;margin-top:50px;max-width:250px}.cm_un-gated-growler-bar-BA-EPI__dek{font-size:15px;line-height:22px;margin-bottom:28px;max-width:310px}.cm_un-gated-growler-bar-BA-EPI__cta{font-size:18px}.cm_un-gated-growler-bar-BA-EPI__cta-link{padding:7px 30px}.cm_un-gated-growler-bar-BA-EPI__container{max-width:375px}}"],` `,["div",{class:"cm_un-gated-growler-bar-BA-EPI__container"},` `,["button",{class:"cm_un-gated-growler-bar-BA-EPI__close","aria-label":"close un gated growler"},` `,["svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},` `,["line",{y1:"-0.791667",x2:"24.664",y2:"-0.791667",transform:"matrix(-0.691378 0.722493 -0.691378 -0.722493 17.9629 0.780518)",stroke:"black","stroke-width":"1.58333"}],` `,["line",{y1:"-0.791667",x2:"25.1912",y2:"-0.791667",transform:"matrix(0.691378 0.722493 -0.691378 0.722493 0.911377 1.79968)",stroke:"black","stroke-width":"1.58333"}],` `],` `],` `,["div",{class:"cm_un-gated-growler-bar-BA-EPI__logo"},` `,["svg",{viewBox:"0 0 244 30",xmlns:"http://www.w3.org/2000/svg"},` `,["path",{d:"m19.208 10.818c-3.2829 0-5.6553 2.5252-5.6553 5.8174 0 3.2921 2.3724 5.8173 5.6553 5.8173s5.6553-2.5252 5.6553-5.8173c0-3.2922-2.3724-5.8174-5.6553-5.8174zm0 10.226c-2.2085 0-3.3375-1.92-3.3375-4.4348s1.129-4.4348 3.3375-4.4348c2.2086 0 3.3376 1.92 3.3376 4.4348s-1.1316 4.4348-3.3376 4.4348zm32.834-0.4566c-0.2396 0.1552-0.5123 0.2517-0.796 0.2818-0.3095 0-0.4552-0.1644-0.4552-0.6235v-5.3113c0-2.5252-1.5608-4.1165-4.3598-4.1165-2.5546 0-4.2142 1.2261-4.2142 2.6087-0.0075 0.1431 0.0144 0.2862 0.0645 0.4205 0.05 0.1342 0.1271 0.2567 0.2265 0.3597 0.0993 0.103 0.2187 0.1845 0.3508 0.2392s0.274 0.0815 0.4169 0.0788c0.5827 0 0.9495-0.2765 1.2591-1.1165 0.3277-0.8974 0.7804-1.2626 2.0056-1.2626 1.4047 0 2.0811 0.7513 2.0811 2.2878v0.9678c-5.0336 0.2009-6.9846 1.6826-6.9846 3.8609 0 1.9383 1.4593 3.1461 3.5742 3.1461 0.6663-0.0087 1.3235-0.1563 1.9299-0.4334s1.1486-0.6776 1.5923-1.1762c0.2003 1.0044 0.9287 1.4635 1.9693 1.4635 0.6941-0.0258 1.3552-0.304 1.8599-0.7826l-0.5203-0.8948v0.0026zm-6.3108 0.2818c-1.0223 0-1.7169-0.66-1.7169-1.6826 0-1.3905 1.3501-2.3479 4.5992-2.5618v2.6087c-0.7674 1.0591-1.9354 1.6357-2.8823 1.6357zm36.518-10.764l-0.4916-0.58697 1.5321-1.8652c0.3172-0.39246 0.6577-0.76532 1.0198-1.1165 0.5671-0.47478 1.168-0.43826 1.5608 0.01826 0.3928 0.45653 0.3303 1.0617-0.2602 1.5652-0.4068 0.30326-0.8335 0.57867-1.2772 0.82435l-2.0837 1.1609zm1.0223 10.764c-2.1903 0-3.4311-1.5-3.4311-4.2444-0.0031-0.1281 3e-3 -0.2562 0.0182-0.3835h7.6245v-0.7773c0-2.5227-1.8417-4.6644-4.724-4.6644-2.9734 0-5.2391 2.6348-5.2391 5.8174 0 3.5296 2.1331 5.8174 5.4628 5.8174 1.8625 0 3.5586-0.8974 4.8723-2.507l-0.8272-0.8843c-1.1836 1.1948-2.4063 1.8261-3.7564 1.8261zm-0.5202-8.6713c1.4411 0 2.4088 1.0434 2.4634 2.7626h-5.1714c0.3824-1.727 1.4385-2.7705 2.7158-2.7705l-0.0078 0.0079zm11.839 7.7374l0.822 0.9156c-0.9677 1.0617-2.0629 1.6096-3.2283 1.6096-1.6778 0-2.6455-0.8426-2.6455-2.58v-7.4896h-1.8054v-1.1348c1.8964-0.2374 2.5337-0.8948 2.8459-4.333h1.1108v4.2235h3.1216v1.2443h-3.1216v7.4348c0 0.7826 0.2913 1.0617 0.9495 1.0617 0.7336-0.1175 1.4156-0.4518 1.9588-0.96l-0.0078 0.0079zm2.7548-12.146c0-0.28584 0.0845-0.56526 0.2429-0.80292 0.1583-0.23767 0.3834-0.4229 0.6467-0.53229 0.2634-0.10938 0.5531-0.138 0.8327-0.08224 0.2795 0.05576 0.5363 0.19341 0.7379 0.39553 0.2011 0.20211 0.3391 0.45963 0.3941 0.73997 0.056 0.28034 0.027 0.57093-0.082 0.83501s-0.2935 0.48979-0.5305 0.64859c-0.237 0.15881-0.5156 0.24357-0.8007 0.24357-0.1895 1e-5 -0.3772-0.03768-0.5521-0.1109-0.1749-0.07321-0.3336-0.18049-0.4669-0.31563-0.1334-0.13513-0.2386-0.29544-0.3097-0.47164-0.0711-0.17621-0.1067-0.3648-0.1046-0.55488l-0.0078 0.00783zm-59.311 13.304v1.0435h-5.8556v-1.0435c1.6961-0.1278 1.8418-0.2922 1.8418-1.92v-4.3043c0-1.7009-0.6764-2.4705-2.0265-2.4705-0.9833 0-2.1877 0.7331-3.1736 1.9592v4.8026c0 1.6278 0.1457 1.7921 1.8443 1.92v1.0435h-5.8738v-1.0435c1.6961-0.1279 1.86-0.2922 1.86-1.92v-4.9774c0-1.6278-0.1639-1.7922-1.86-1.92v-1.0461l3.9202-0.2922v1.9018c1.0041-1.26 2.3412-2.0113 3.7954-2.0113 2.2788 0 3.7017 1.4452 3.7017 3.9521v4.4087c-0.0364 1.6096 0.1275 1.7739 1.8417 1.9018l-0.0156 0.0156zm20.811-10.281c-0.6436 6e-4 -1.279 0.1454-1.8596 0.4239s-1.0918 0.6836-1.4962 1.1857v-1.5313l-3.9046 0.2922v1.0435c1.6987 0.1278 1.8626 0.2921 1.8626 1.92v10.435c0 1.6279-0.1639 1.7948-1.8626 1.9227v1.0434h6.2588v-1.0043c-1.99-0.1461-2.2267-0.2948-2.2267-1.9226v-3.3913c0.9253 0.8005 2.1159 1.2249 3.3375 1.1895 3.0826 0 5.2183-2.6895 5.2183-5.8174 0-3.2739-2.245-5.7991-5.3093-5.7991l-0.0182 0.0104zm-0.3642 10.057c-0.5389-0.0065-1.0704-0.1259-1.5605-0.3505-0.49-0.2247-0.9279-0.5496-1.2854-0.9539v-5.6374c0.731-0.9678 1.8209-1.5652 2.8094-1.5652 2.0421 0 3.4104 1.5365 3.4104 4.2444 0 2.773-1.4229 4.2626-3.3739 4.2626zm43.25 0.2191v1.0435h-5.8743v-1.0435c1.6961-0.1278 1.86-0.2922 1.86-1.92v-4.9852c0-1.6278-0.1639-1.7922-1.86-1.92v-1.0461l4.0347-0.2896v8.2331c0 1.6278 0.1426 1.7921 1.8396 1.92v0.0078zm-30.499-10.289c-0.6439 5e-4 -1.2797 0.1453-1.8607 0.4238s-1.0927 0.6836-1.4976 1.1858v-1.5183l-3.9202 0.2922v1.0435c1.6961 0.1278 1.8599 0.2921 1.8599 1.92v10.435c0 1.6279-0.1638 1.7948-1.8599 1.9227v1.0434h6.2432v-1.0043c-1.9874-0.1461-2.2267-0.2948-2.2267-1.9226v-3.3913c0.926 0.8012 2.1176 1.2256 3.3401 1.1895 3.0826 0 5.2157-2.6895 5.2157-5.8174 0-3.2739-2.2424-5.7991-5.3068-5.7991l0.013-0.0026zm-0.385 10.07c-0.5388-0.0067-1.0702-0.1261-1.5603-0.3508-0.49-0.2246-0.9279-0.5494-1.2855-0.9536v-5.6374c0.731-0.9678 1.8209-1.5652 2.8094-1.5652 2.0447 0 3.413 1.5365 3.413 4.2444-0.0182 2.7808-1.423 4.2626-3.3818 4.2626h0.0052zm-63.587-10.07c-0.61139-0.0048-1.2166 0.1233-1.7738 0.3755s-1.0535 0.6225-1.4544 1.0854v-7.5339l-4.0321 0.25565v1.0435c1.6961 0.12783 1.86 0.29217 1.86 1.92v14.27h0.74138l0.98331-1.3044c0.94948 1.0252 2.2632 1.5183 3.7407 1.5183 3.1216 0 5.2521-2.6896 5.2521-5.8174-0.0104-3.287-2.2527-5.8122-5.3171-5.8122zm-0.3824 10.07c-0.53873-7e-3 -1.0701-0.1266-1.5601-0.3512-0.49003-0.2246-0.92794-0.5492-1.2858-0.9532v-5.6374c0.74658-1.0043 1.8417-1.5652 2.7912-1.5652 2.0421 0 3.4104 1.5365 3.4104 4.2444 0.0182 2.7913-1.4411 4.2626-3.3557 4.2626zm102.57-0.0366c-0.97 1.054-2.06 1.6018-3.228 1.6018-1.678 0-2.646-0.8426-2.646-2.58v-7.4818h-1.805v-1.1347c1.896-0.2374 2.536-0.8948 2.846-4.3331h1.113v4.2235h3.382v1.2443h-3.382v7.427c0 0.7826 0.292 1.0617 0.947 1.0617 0.494 0 1.259-0.3287 1.935-0.9156 0.019-0.0183 0.838 0.8791 0.838 0.8791v0.0078z"}],` `,["path",{d:"m122.87 0h-1.576v30h1.576v-30z"}],` `,["path",{d:"m152.16 20.489c-0.193 0.014-0.387-0.0245-0.56-0.1112-0.173-0.0868-0.319-0.2187-0.424-0.3818v-8.1209c0.321-0.2581 0.72-0.3981 1.132-0.3965 1.561 0 1.987 2.0139 1.987 4.3174-0.018 3.4147-0.967 4.693-2.135 4.693zm1.88-10.883c-0.552-0.00129-1.097 0.12126-1.596 0.35869-0.499 0.23738-0.938 0.58368-1.286 1.0135l-0.091-1.1348h-4.162l-0.018 17.562h4.287v-5.8722c0.658 0.5216 1.476 0.7981 2.315 0.7826 2.861 0 5.018-2.6896 5.018-6.3678 2e-3 -3.3966-1.439-6.3418-4.467-6.3418zm47.605 0.26087h4.266v12.177h-4.266v-12.177zm-1.132 2.2513c0 1.4087-0.804 2.3765-2.117 2.3765-1.314 0-1.969-0.9313-1.969-1.8261 0.014-0.4809 0.159-0.9489 0.418-1.3539-0.52-0.2921-2.042 0.3287-2.57 2.087v8.6087h-4.263v-12.149h4.196l0.054 2.0322c0.765-1.4453 1.933-2.2879 3.382-2.2879 1.881 0 2.874 1.1896 2.874 2.5252l-5e-3 -0.013zm-16.49-2.2513h4.269v12.177h-4.263v-2.687c-0.44 1.187-1.46 2.9818-3.668 2.9818-2.279 0-3.382-1.8131-3.382-3.7513v-6.9522c0-0.913-0.26-1.3696-0.583-1.5183v-0.23736h4.841v7.4635c0 1.8496 0.82 1.9774 1.301 1.9774 0.674 0 1.186-0.5869 1.478-1.4269v-8.014l7e-3 -0.01304zm59.6 8.2278c0 2.4496-2.191 4.1896-5.31 4.1896-1.641 0-3.21-0.8244-4.105-0.8244-0.637 0-0.801 0.1827-0.801 0.1827l-0.146-3.3653h0.383c1.714 2.2853 2.9 3.2739 4.682 3.2739 1.15 0 2.115-0.566 2.115-1.5652 0-1.0617-0.947-1.3174-2.315-1.6461-3.704-0.9521-4.742-2.5617-4.742-4.7373 0-2.3974 2.096-4.0435 4.706-4.0435 0.806 0.00469 1.606 0.14036 2.369 0.40174 0.404 0.12779 1.535 0.62349 2.3 0.56869v3.2661h-0.364c-1.441-2.1209-2.7-3.5113-4.287-3.5113-1.004 0-1.561 0.6209-1.561 1.4269 0 0.9861 0.929 1.26 2.601 1.7374 2.961 0.9496 4.475 2.1026 4.475 4.6461zm-15.962-8.2148h4.269v12.164h-4.269v-2.687c-0.437 1.187-1.46 2.9818-3.665 2.9818-2.282 0-3.395-1.8131-3.395-3.7513v-6.9522c0-0.913-0.26-1.3696-0.583-1.5183v-0.23736h4.87v7.4635c0 1.8496 0.822 1.9774 1.3 1.9774 0.674 0 1.187-0.5869 1.478-1.4269v-8.014h-5e-3zm-14.448 11.653c-1.241 0-1.678-1.6826-1.678-5.5983 0-3.9156 0.455-5.5956 1.678-5.5956s1.678 1.6826 1.678 5.5956c0 3.9131-0.455 5.5983-1.678 5.5983zm0-11.927c-3.866 0-6.092 2.8357-6.092 6.3287 0 3.4931 2.245 6.3313 6.092 6.3313s6.082-2.8356 6.082-6.3313c0-3.4956-2.232-6.3287-6.082-6.3287zm-53.489 0.27391h4.266v12.164h-4.266v-12.164zm15.931 8.1209l0.26 0.0913c-0.31 1.6096-1.787 4.2078-5.125 4.2078-3.777 0-5.582-2.9452-5.582-6.3495 0-3.6522 2.39-6.3652 5.965-6.3652 2.645 0 4.269 1.4087 4.269 2.9452 3e-3 0.2267-0.039 0.4517-0.126 0.6613-0.086 0.2095-0.215 0.399-0.377 0.5567s-0.355 0.2804-0.567 0.3603c-0.211 0.0799-0.437 0.1154-0.663 0.1043-0.403-0.0192-0.784-0.1916-1.066-0.4824-0.281-0.2907-0.441-0.6779-0.448-1.0828 0-0.8766 0.52-1.3722 1.168-1.4635-0.12-0.23-0.305-0.4188-0.533-0.5424-0.228-0.1237-0.487-0.1764-0.744-0.1515-1.168 0-2.482 1.4452-2.482 4.9565 0 2.2878 1.113 4.3174 3.382 4.3174 1.821-0.0183 2.664-1.7739 2.664-1.7739l5e-3 0.0104zm26.031-11.431c0-1.08 0.929-1.9383 2.097-1.9383s2.097 0.85826 2.097 1.9383-0.929 1.9383-2.097 1.9383-2.097-0.85826-2.097-1.9383zm-41.918 0c0-1.08 0.929-1.9383 2.097-1.9383s2.097 0.85826 2.097 1.9383-0.929 1.9383-2.097 1.9383-2.097-0.85826-2.097-1.9383zm-20.795 9.6052c-0.385-2.6348 0.383-5.5252 1.441-5.5252 1.059 0 1.533 2.1757 1.561 4.6957l-3.002 0.8295zm1.387-6.5504c-3.887 0-6.186 2.9635-6.186 6.3469 0 2.0322 0.804 3.8974 2.263 5.0687 1.041 0.8885 2.371 1.3636 3.738 1.3357 1.259 0.0345 2.491-0.3642 3.492-1.1298s1.71-1.8519 2.01-3.078h-0.018c-1e-3 -0.0099 0-0.02 3e-3 -0.0295 3e-3 -0.0094 8e-3 -0.0181 0.015-0.0253l-0.273-0.0913s-1.332 1.7556-3.319 1.7556c-0.616-0.0084-1.215-0.2059-1.715-0.5661-0.595-0.5023-1-1.1936-1.15-1.9591l6.694-1.9382v-0.0548c-0.175-3.2922-2.49-5.6348-5.554-5.6348z"}],` `],` `],` `,["div",{class:"cm_un-gated-growler-bar-BA-EPI__hed"},` {{ hed }} `],` `,["div",{class:"cm_un-gated-growler-bar-BA-EPI__dek"},` {{{ dek }}} `],` `,["div",{class:"cm_un-gated-growler-bar-BA-EPI__cta"},` `,["a",{class:"cm_un-gated-growler-bar-BA-EPI__cta-link",href:"{{{ addRedirectURL(subscribeUrl) }}}",target:"_blank",rel:"noopener noreferrer"},"{{{ cta }}}"],` `],` `],` `,["script","document.querySelector('.cm_un-gated-growler-bar-BA-EPI__close').addEventListener('click',()=>{document.querySelector('.journey-template--cm_un-gated-growler-bar-BA-EPI').remove()});"],` `]}});var Y=S((FT,mo)=>{a();c();u();l();d();var Sr=e=>typeof e<"u"?[].concat(e):[],Yd=(e,t)=>JSON.parse(JSON.stringify(e),t),zd=e=>new Option(e).innerHTML,ao=(e,t)=>[e.slice(0,t),e.slice(t)],co=(e,t,r)=>{let n=t.split(".").reduce((o,s)=>o&&o[s],e);return r===void 0?n:n||r},uo=(e,t,r)=>{let n=t.split("."),[o,s]=ao(n,-1),i=o.reduce((f,p)=>(f&&!f[p]&&(f[p]={}),f[p]),e);return i&&(i[s]=r),e},Kd=(e,t,r)=>{let n=t.split("."),o=n.pop(),s=n.reduce((i,f)=>i==null?void 0:i[f],e);s&&o in s&&(s[o]=r)},lo=(e={},t)=>t.reduce((r,n)=>{let o=co(e,n);return o===void 0?r:uo(r,n,o)},{}),Qd=(e,t)=>lo(e,Object.keys(e).filter(r=>!t.includes(r))),Zd=e=>typeof e=="object"?JSON.stringify(e):e,Ee=Array.isArray,ce=e=>e!=null&&typeof e=="object",Xd=e=>typeof e<"u",ep=e=>ce(e)&&Object.keys(e).length===0,Ar=e=>!ce(e),tp=e=>typeof e=="string",rp=e=>Number.isInteger(e),wt=e=>typeof e>"u",Te=(e,t)=>Ee(e)&&Ee(t)?!t.find(r=>!e.find(n=>Te(n,r)))||!e.find(r=>!t.find(n=>Te(n,r))):Ee(e)&&!ce(t)?!!e.find(r=>Te(r,t)):Ee(t)&&!ce(e)?!!t.find(r=>Te(r,e)):ce(e)&&ce(t)?!Object.entries(t).find(([r,n])=>!Te(e[r],n)):wt(t)?!0:e===t,np=e=>(...t)=>!e(...t),op=(e=[],t=[])=>e.reduce((r,n,o)=>(r[n]=t[o],r),{}),sp=e=>Array.prototype.concat.apply([],e),ip=(e,t)=>Object.entries(e).reduce((r,[n,o])=>(r[n]=t(o,n,e),r),{}),ap=e=>Object.keys(e).length===0,cp=(e,t,r)=>r.indexOf(e)===t,qr=(e,t)=>Object.entries(e).forEach(([r,n])=>t(n,r,e)),po=(e,t)=>(qr(t,(r,n)=>{if(wt(e[n])||Ar(e[n]))return e[n]=r;if(Ee(e[n]))return e[n]=e[n].concat(r);if(ce(e[n])&&ce(r))return po(e[n],r);e[n]=r}),e),up=e=>[...new Set(e)],fo=(e,t)=>{let r=s=>i=>Te(s,i),n=s=>i=>s.some(f=>Sr(i).some(r(f))),o=(s,i)=>s.filter(f=>!Sr(i).some(r(f)));return qr(t,(s,i)=>{if(!wt(i)){if(Ar(e[i])){e[i]==s&&delete e[i];return}if(Ee(e[i])){n(e[i],s)&&(e[i]=o(e[i],s));return}if(ce(e[i])&&ce(s)){fo(e[i],s),ep(e[i])&&delete e[i];return}e[i]=void 0}}),e};mo.exports={deepClone:Yd,escape:zd,forEach:qr,flatten:sp,get:co,isArray:Ee,isMatch:Te,isEmpty:ap,isObject:ce,isDefined:Xd,isPrimative:Ar,isString:tp,isInteger:rp,isUndefined:wt,isUniq:cp,map:ip,merge:po,not:np,pick:lo,omit:Qd,set:uo,setExisting:Kd,splitAt:ao,stringify:Zd,toArray:Sr,uniq:up,without:fo,zipObject:op}});var Ze=S(($T,ho)=>{a();c();u();l();d();var lp=e=>btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),yo=e=>atob(e.replace(/-/g,"+").replace(/_/g,"/")),dp=e=>Uint8Array.from(yo(e),t=>t.charCodeAt(0));ho.exports={encode:lp,decode:yo,toUInt8Array:dp}});var Tr=S((YT,bo)=>{a();c();u();l();d();var Fe=Ze(),St=e=>new window.TextEncoder().encode(e),go=JSON.stringify,vo=e=>{let t=new Set;JSON.stringify(e,(n,o)=>t.add(n)&&o);let r=Array.from(t).sort();return JSON.stringify(e,r)};function pp({payload:e,key:t="",subtle:r=crypto.subtle,sort:n=!0}){let o={alg:"HS256",typ:"JWT",ver:1},s,i;try{n?(s=vo(o),i=vo(e)):(s=go(o),i=go(e))}catch{return Promise.reject("Cannot JSON encode the JWT")}let f,p;try{f=Fe.encode(s),p=Fe.encode(i)}catch{return Promise.reject("Cannot base64url encode the JWT")}return r.importKey("raw",St(t),{name:"HMAC",hash:"SHA-256"},!1,["sign"]).then(m=>r.sign("HMAC",m,St(f+"."+p))).then(m=>Fe.encode(String.fromCharCode(...new Uint8Array(m)))).then(m=>`${f}.${p}.${m}`)}function fp({token:e}){if(!e){console.warn("Cannot decode a missing JWT token");return}let[,t]=e.split(".");if(!t){console.warn("Cannot decode an improperly formatted JWT token");return}let r;try{r=Fe.decode(t)}catch{console.warn("Cannot base64 decode the JWT token");return}let n;try{n=JSON.parse(r)}catch{console.warn("Cannot parse the JWT token as JSON");return}return n}function mp({token:e,key:t,subtle:r=crypto.subtle}){if(!e)return Promise.reject("Cannot verify a missing JWT token");if(!t)return Promise.reject("Cannot verify without a key");let[n,o,s]=e.split(".");return s?r.importKey("raw",St(t),{name:"HMAC",hash:"SHA-256"},!1,["sign"]).then(i=>r.sign("HMAC",i,St(n+"."+o))).then(i=>Fe.encode(String.fromCharCode(...new Uint8Array(i)))).then(i=>s===i):Promise.reject("Cannot verify an improperly formatted JWT token")}function yp({token:e}){if(!e)return!1;let[t]=e.split(".");if(!t)return!1;try{let r=Fe.decode(t),n=JSON.parse(r),{alg:o,ver:s}=n;return o==="HS256"&&s===1}catch{return!1}}var hp=e=>e.key&&crypto&&crypto.subtle;bo.exports={name:"HS256",encode:pp,decode:fp,verify:mp,supports:yp,available:hp}});var Er=S((eE,So)=>{a();c();u();l();d();var wo=e=>String.fromCharCode.apply(null,e),gp=e=>window.btoa(wo(e)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),vp=e=>new TextEncoder().encode(e);So.exports={toString:wo,toBase64:gp,encode:vp}});var To=S((iE,qo)=>{a();c();u();l();d();var Ao=Ze(),xr=Er(),bp=(e=window.crypto)=>e.getRandomValues(new Uint8Array(16)),wp=(e,t=crypto.subtle)=>t.importKey("raw",Ao.toUInt8Array(e),{name:"AES-CTR"},!1,["encrypt","decrypt"]),Sp=(e,t,r,n=crypto.subtle)=>n.encrypt({name:"AES-CTR",counter:t,length:128},e,xr.encode(r)).then(o=>new Uint8Array(o)).then(o=>xr.toBase64(o)),Ap=(e,t,r,n=crypto.subtle)=>n.decrypt({name:"AES-CTR",counter:t,length:128},e,Ao.toUInt8Array(r)).then(o=>new Uint8Array(o)).then(o=>xr.toString(o)),qp=e=>e.key&&crypto&&crypto.subtle;qo.exports={createCryptoKey:wp,generateIv:bp,encrypt:Sp,decrypt:Ap,available:qp}});var ko=S((pE,xo)=>{a();c();u();l();d();var qt=To(),Tp=Er(),Eo="IURox3+4mlIoH4ar/82dAg==",At,Ep=e=>At?Promise.resolve({...e,cryptoKey:At}):qt.createCryptoKey(Eo).then(t=>At=t).then(()=>({...e,cryptoKey:At})),xp=e=>{let t=qt.generateIv();return{...e,iv:t}},kp=({endpoint:e,cryptoKey:t,iv:r})=>qt.encrypt(t,r,`${location.hostname}${e}`).then(n=>`/${Tp.toBase64(r)}${n}`),Cp=e=>{let t={key:Eo,endpoint:e};return qt.available(t)?Promise.resolve(t).then(Ep).then(xp).then(kp):Promise.resolve(e)};xo.exports={generate:Cp}});var Po=S((vE,_o)=>{a();c();u();l();d();var _p={strictlyNecessary:"C0001",performance:"C0002",functional:"C0003",targeting:"C0004",socialMediaCookies:"C0005",audienceMeasurement:"C0009"},Co=(e=window)=>!!e.OnetrustActiveGroups,Pp=(e,t=window)=>Co(t)&&t.OnetrustActiveGroups.includes(_p[e]);_o.exports={initialized:Co,userHasConsentedTo:Pp}});var Io=S((TE,Oo)=>{a();c();u();l();d();var Np={strictlyNecessary:"essential",performance:"analytics",functional:"functional",targeting:"sales_sharing_targeted_advertising",socialMediaCookies:"social_media",audienceMeasurement:"audience_measurement"},No=(e=window)=>{var t;return!!((t=e.Fides)!=null&&t.initialized)},Op=(e,t=window)=>{var r,n,o;return No(t)&&!!((o=(n=(r=t.Fides)==null?void 0:r.consent)==null?void 0:n[Np[e]])==null||o)};Oo.exports={initialized:No,userHasConsentedTo:Op}});var Fo=S((PE,Do)=>{a();c();u();l();d();var Xe,Ip=(e,t)=>{Xe=Xe||{},Xe[e]=t},Ro=()=>!!Xe,Rp=e=>Ro()&&!!Xe[e];Do.exports={initialized:Ro,userHasConsentedTo:Rp,setConsent:Ip}});var he=S((FE,Lo)=>{a();c();u();l();d();var Dp=Po(),Fp=Io(),jo=Fo(),jp=[Dp,Fp,jo],Lp=e=>jp.reduce((t,r)=>r.initialized()?r.userHasConsentedTo(e)&&t:t,!0);Lo.exports={userHasConsentedTo:Lp,setConsent:jo.setConsent}});var Tt=S(($E,Uo)=>{a();c();u();l();d();var Up=()=>{try{return crypto.getRandomValues(new Uint32Array(1))[0]}catch{return}},Mp=()=>Math.floor(4294967295*Math.random()),Bp=Up()||Mp();Uo.exports={id:Bp}});var Q=S((YE,Jo)=>{a();c();u();l();d();var{encode:$p}=Tr(),Jp=ko(),Wp=he(),Hp=Tt(),kt=[],xt={},Et=0,Vp=["allure","ad-de","ad-es","ad-in","ad-it","ad-me","ad-mx","architectural-digest","architectural-digest/ad-pro","architectural-digest-france","bon-appetit","conde-nast-traveler","conde-nast-traveler-espana","conde-nast-traveller-india","cnt-de","cnt-me","conde-nast-traveller-uk","epicurious","glamour","glamour-de","glamour-es","glamour-mx","glamour-uk","gq","gq-de","gq-espana","gq-france","gq-in","gq-italia","gq-jp","gq-me","gq-mx","gq-tw","gq-uk","houseandgarden","la-cucina-italiana-italy","pitchfork","self","tatler","teen-vogue","the-new-yorker","them","vanity-fair","vanity-fair-es","vanity-fair-fr","vanity-fair-it","vogue","vogue-ar","vogue-de","vogue-es","vogue-in","vogue-it","vogue-jp","vogue-me","vogue-mx","vogue-paris","vogue-tw","vogue-uk","wired","wired-it","wired-jp","wired-me","wiredes","woi"],Gp=()=>Vp.includes("epicurious"),Yp=Math.random()*100<=1,kr,zp=e=>{kr=e},Bo=(e=Yp)=>Wp.userHasConsentedTo("performance")?kr!==void 0?kr:Gp()&&e:!1,Kp=e=>{e.id!=="cmu.mounted"&&(e.time=Math.trunc(performance.now()),kt.push(e))},Qp=e=>{let t="epicurious";t=t.replace("/","-"),xt=e,xt.client=`${t}-compiler`,xt.pageviewId=Hp.id},Mo=()=>{if(!Bo()||kt.length<=Et)return;let e=kt.slice(Et,Et+30);Et+=e.length,$o({events:e})},Zp=(e=window.setInterval)=>{document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Mo()},!1),e(()=>{Mo()},2500)},Xp=e=>$p({payload:{...xt,...e},key:"gkqTHpdRoTZkVuier0moNQT5238rf81e",sort:!1}),$o=e=>{let t="/journey/log";return Promise.all([Jp.generate(t),Xp(e)]).then(([r,n])=>{if(navigator.sendBeacon)Promise.resolve(navigator.sendBeacon(r,n));else return fetch(r,{method:"POST",credentials:"include",body:n})}).catch(r=>{console.error("logPayload",r.message)})};Jo.exports={add:Kp,events:kt,logPayload:$o,initialize:Qp,start:Zp,shouldSendEvents:Bo,override:zp}});var K=S((ex,Vo)=>{a();c();u();l();d();var Wo=Q(),Ho=(e,t="",r={})=>{console.warn(e),Wo.add({type:"compiler-error",event:{...e&&{message:e},...t&&{error:{message:t.message,stack:t.stack}},...r}}),Wo.override(!0)},ef=()=>{window.addEventListener("error",function(e){!e||!e.filename||!e.filename.match(/build.*js/)||Ho(e.message,e.error)})};Vo.exports={initialize:ef,log:Ho}});var xe=S((ix,Go)=>{a();c();u();l();d();var tf=Q(),Cr=window,rf=e=>{let t=!1,r=p=>{t=!0,tf.add({type:"localStorage",id:"disabled",item:e,message:p})},n=()=>{try{return JSON.parse(Cr.localStorage.getItem(e)||"{}")}catch({message:p}){return r(p),{}}},o=(p={})=>{try{return Cr.localStorage.setItem(e,JSON.stringify(p)),!0}catch({message:m}){return r(m),!1}};return{read:p=>t?void 0:n()[p],write:(p,m)=>{if(t)return!1;let A=n();return A[p]=m,o(A)},remove:p=>{if(t)return!1;let m=n();return m[p]===void 0?!1:(delete m[p],o(m))},disable:r,isDisabled:()=>t}};Go.exports={storageFor:rf,setWindow:e=>Cr=e}});var Or=S((px,Qo)=>{a();c();u();l();d();var{isDefined:nf,isMatch:zo}=Y(),Pr=K(),of=xe(),sf=864e5,Ko=e=>Math.trunc((Date.now()-Date.parse(e))/sf*1e3)/1e3,af=7,M={},cf=e=>t=>{let{origin:r}=new URL(M.build.url),n=[r];if(t.match(/(build.*?\.js|latest\.js)/)){let o=e.split("/")[1];n.push("journey","compiler",o)}return n.push(t),n.filter(nf).join("/")},Nr=e=>new Promise((t,r)=>{let n=document.createElement("script");n.src=M.locator(e),n.onload=()=>{M.reloaded=n.src,t()},n.onerror=r,n.async=!0,document.readyState==="loading"?addEventListener("DOMContentLoaded",()=>document.body.append(n)):document.body.append(n),M.resolve&&n.onload()}),uf=async()=>{try{await Nr(`branches/${M.journeyBranch}/build.js`)}catch(e){Pr.log("** Journey error: failed to load branch compiler **",e)}},lf=()=>!!M.store.read("build"),df=()=>{let{version:e}=M.store.read("build")||{};return zo(M.build.version,e)},_r=()=>M.brandSlug.includes("/"),pf=async()=>{try{let{compiler:e}=M.store.read("build");return await Nr(e)}catch(e){Pr.log("** Journey error: failed to load stored compiler **",e),M.store.remove("build")}},Yo=()=>!M.ageInDays||M.ageInDays<0||M.ageInDays>af,ff=()=>{let{lastRequested:e}=M.store.read("build")||{};return!!e&&Ko(e)<1},mf=async()=>{try{let e=await M.client(M.locator("latest.json")),{latest:t,version:r}=await e.json();if(!t||!r)return;if(_r()||M.store.write("build",{compiler:t,lastRequested:new Date().toISOString(),version:r}),!zo(r,M.build.version))return await Nr(t)}catch(e){Pr.log("** Journey error: failed to load latest compiler **",e),M.store.remove("build")}},yf=async({date:e="2026-03-17T21:31:10.338Z",version:t=h,ageInDays:r=Ko("2026-03-17T21:31:10.338Z"),brandSlug:n="epicurious",branch:o="master",script:s=(A=>(A=window.document.currentScript)==null?void 0:A.src)()||"http://localhost",location:i=window.location,store:f=of.storageFor("journey"),client:p=fetch,resolve:m=!1}={})=>{var T;if(M.date=e,M.version=t,M.ageInDays=r,M.brandSlug=n,M.branch=o,M.script=s,M.location=i,M.store=f,M.client=p.bind(window),M.script=s,M.resolve=m,M.journeyBranch=new URL(i).searchParams.get("journey-branch"),(T=M.journeyBranch)!=null&&T.match(/[^a-zA-Z0-9-_]/)&&delete M.journeyBranch,M.reloaded=!1,M.locator=cf(n),M.isBranchedCompiler=o!=="master",M.build={url:s,compiler:new URL(s).pathname.split("/").pop(),version:t,date:e},!M.isBranchedCompiler){if(M.journeyBranch&&M.journeyBranch!==M.branch)return uf();if(Yo()&&lf()&&!df()&&!_r())return pf();if(Yo()&&!ff())return mf();_r()||M.store.write("build",M.build)}};Qo.exports={initialize:yf,state:M,get ageInDays(){return M.ageInDays},get reloaded(){return M.reloaded}}});var ts={};$d(ts,{default:()=>If});var hf,Xo,gf,vf,bf,wf,Sf,Af,qf,Tf,vx,Ef,je,xf,kf,Cf,es,fe,Ct,Zo,Ir,_f,ie,Pf,bx,Nf,Of,If,rs=De(()=>{a();c();u();l();d();hf=Object.create,Xo=Object.defineProperty,gf=Object.getOwnPropertyDescriptor,vf=Object.getOwnPropertyNames,bf=Object.getPrototypeOf,wf=Object.prototype.hasOwnProperty,Sf=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Af=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of vf(t))!wf.call(e,o)&&o!==r&&Xo(e,o,{get:()=>t[o],enumerable:!(n=gf(t,o))||n.enumerable});return e},qf=(e,t,r)=>(r=e!=null?hf(bf(e)):{},Af(t||!e||!e.__esModule?Xo(r,"default",{value:e,enumerable:!0}):r,e)),Tf=Sf((e,t)=>{var r=function(){"use strict";var n=0;function o(p){var m=[],A=0,T=0;this.push=function(E){A-T>=p&&++T>=p&&(T=0,A=p-1),m[A%p]=E,A++},this.asArray=function(){var E=m.slice(T,Math.min(A,p)),k=m.slice(0,Math.max(A-p,0));return E.concat(k)},this.list=m}function s(p,m){for(var A=m,T=0;T-1&&O.splice(F,1)}}function E(k,_){var D=Date.now();A.push([k,D]);for(var O=i(k,p,m),F={topic:k},j=0;je!=null&&typeof e=="object",je=e=>typeof e<"u",xf=e=>typeof e=="function",kf=e=>(...t)=>!e(...t),Cf=e=>t=>e===t,es=(e,t)=>[e.slice(0,t),e.slice(t)],fe=(e,t)=>t.split(".").reduce((r,n)=>r&&r[n],e),Ct=(e,t,r)=>{let n=t.split("."),[o,s]=es(n,-1),i=o.reduce((f,p)=>(f&&!Ef(f[p])&&(f[p]={}),f[p]),e);return i&&(i[s]=r),e},Zo=(e,t,r)=>{let n=t.split("."),[o,s]=es(n,-1),i=o.reduce((f,p)=>f&&f[p],e);return i&&delete i[s],e},Ir=(e,t)=>JSON.parse(JSON.stringify(e),t),_f=new Error("channel not available"),ie=(...e)=>e.filter(t=>!!t).join("."),Pf=({bus:e,target:t})=>{let r={bus:e,domains:{},products:new Set,subscriptions:[]};if(!je(t))return _f;r.bus.target(t),r.bus.prefix("cytokine");let n=E=>k=>E.action===k.action&&(E.key.includes(k.key)||k.key.includes(E.key));r.bus.subscribe("set",({key:E,value:k})=>{let _=ie("domains",E);Ct(r,_,k),r.subscriptions.filter(n({key:E,action:"set"})).forEach(({key:D,action:O,callback:F})=>{let j=ie("domains",D),U=fe(r,j);F(D,O,U,r.credentials)})}),r.bus.subscribe("unset",({key:E,value:k})=>{let _=ie("domains",E);Zo(r,_,k),r.subscriptions.filter(n({key:E,action:"unset"})).forEach(({key:D,action:O,callback:F})=>{let j=ie("domains",D),U=fe(r,j);F(D,O,U,r.credentials)})}),r.bus.subscribe("register",(E,k)=>{r.products.forEach(_=>A("set",_))});let o=E=>{r.credentials=E,r.bus.authenticate(E),r.bus.emit("register")},s=()=>{r.domains={},r.subscriptions=[]},i=E=>{let k=ie("domains",E),_=fe(r,k);return A("get",E),_},f=E=>{let k=ie("domains",E),_=fe(r,k);return A("has",E),je(_)},p=(E,k)=>{let _=ie("domains",E);return Ct(r,_,k),r.products.add(E),A("set",E),k},m=(E,k)=>{let _=ie("domains",E);return Zo(r,_),r.products.delete(E),A("unset",E),k},A=(E,k)=>{let _=ie("domains",k),D=fe(r,_);e.emit(E,{key:k,value:D})},T=(E,k,_)=>{if(!xf(_))return;let D={key:E,action:k,callback:_};return r.subscriptions.push(D),()=>{r.subscriptions=r.subscriptions.filter(kf(Cf(D)))}};return{state:r,bus:e,register:o,reset:s,get:i,has:f,set:p,unset:m,subscribe:T,readable:E=>{let k=ie("domains",E);je(fe(r,k))||Ct(r,k,{});let _=Ir(fe(r,k)),D=()=>{let O=fe(r,k);Object.keys(_).forEach(F=>delete _[F]),Object.keys(O).forEach(F=>_[F]=O[F])};return T(E,"set",D),T(E,"unset",D),_},writable:E=>{let k=ie("domains",E);return je(fe(r,k))||Ct(r,k,{}),new Proxy({},{set(_,D,O){if(je(O))return _[D]=Ir(O),p(ie(E,D),O),!0}})}}},bx=qf(Tf(),1),Nf=()=>{let e=EventTarget,t={},r=i=>{t.credentials=i},n=i=>{t.target=i},o=i=>{t.prefix=i},s=i=>[t.prefix,i].join(".");return{backer:e,state:t,authenticate:r,target:n,prefix:o,create:()=>{let i=new e;return n(i),i},emit:(i,f)=>t.target.dispatchEvent(new CustomEvent(s(i),{detail:{credentials:t.credentials,payload:f}})),subscribe:(i,f)=>{let p=({detail:m})=>{try{let{payload:A,credentials:T}=m;f(A,T)}catch(A){console.log(A)}};return t.target.addEventListener(s(i),p),()=>{t.target.removeEventListener(s(i),p)}}}},Of=({credentials:e,bus:t,target:r})=>{let n=Pf({bus:t||Nf(),target:r||window.document});return n.register(e),{consumer:{channel:n,snapshot:o=>{let s=n.get(o);return je(s)?Ir(s):void 0},has:o=>n.has(o),subscribe:(o,s)=>n.subscribe(o,"set",s),proxy:o=>n.readable(o)},producer:{channel:n,publish:(o,s)=>n.set(o,s),unpublish:o=>n.unset(o),proxy:o=>n.writable(o)}}},If=Of});var Rr=S((Ex,ns)=>{a();c();u();l();d();var ke,Rf=async()=>{let e=(await Promise.resolve().then(()=>(rs(),ts))).default;ke=e({credentials:{id:"journey",key:"MCfNvUszQue4F94i3tdlEyrG97dQ9c2c"}})};ns.exports={initialize:Rf,get consumer(){return ke==null?void 0:ke.consumer},get producer(){return ke==null?void 0:ke.producer}}});var ds=S(_e=>{"use strict";a();c();u();l();d();Object.defineProperty(_e,"__esModule",{value:!0});var ss=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],_t=ss.join(","),is=typeof Element>"u",Ce=is?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Pt=!is&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Nt=function e(t,r){var n;r===void 0&&(r=!0);var o=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),s=o===""||o==="true",i=s||r&&t&&e(t.parentNode);return i},Df=function(t){var r,n=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return n===""||n==="true"},as=function(t,r,n){if(Nt(t))return[];var o=Array.prototype.slice.apply(t.querySelectorAll(_t));return r&&Ce.call(t,_t)&&o.unshift(t),o=o.filter(n),o},cs=function e(t,r,n){for(var o=[],s=Array.from(t);s.length;){var i=s.shift();if(!Nt(i,!1))if(i.tagName==="SLOT"){var f=i.assignedElements(),p=f.length?f:i.children,m=e(p,!0,n);n.flatten?o.push.apply(o,m):o.push({scopeParent:i,candidates:m})}else{var A=Ce.call(i,_t);A&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var T=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),E=!Nt(T,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(T&&E){var k=e(T===!0?i.children:T.children,!0,n);n.flatten?o.push.apply(o,k):o.push({scopeParent:i,candidates:k})}else s.unshift.apply(s,i.children)}}return o},us=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},Fr=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||Df(t))&&!us(t)?0:t.tabIndex},Ff=function(t,r){var n=Fr(t);return n<0&&r&&!us(t)?0:n},jf=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},ls=function(t){return t.tagName==="INPUT"},Lf=function(t){return ls(t)&&t.type==="hidden"},Uf=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(n){return n.tagName==="SUMMARY"});return r},Mf=function(t,r){for(var n=0;nsummary:first-of-type"),i=s?t.parentElement:t;if(Ce.call(i,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof o=="function"){for(var f=t;t;){var p=t.parentElement,m=Pt(t);if(p&&!p.shadowRoot&&o(p)===!0)return os(t);t.assignedSlot?t=t.assignedSlot:!p&&m!==t.ownerDocument?t=m.host:t=p}t=f}if(Wf(t))return!t.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return os(t);return!1},Vf=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var n=0;n=0)},Yf=function e(t){var r=[],n=[];return t.forEach(function(o,s){var i=!!o.scopeParent,f=i?o.scopeParent:o,p=Ff(f,i),m=i?e(o.candidates):f;p===0?i?r.push.apply(r,m):r.push(f):n.push({documentOrder:s,tabIndex:p,item:o,isScope:i,content:m})}),n.sort(jf).reduce(function(o,s){return s.isScope?o.push.apply(o,s.content):o.push(s.content),o},[]).concat(r)},zf=function(t,r){r=r||{};var n;return r.getShadowRoot?n=cs([t],r.includeContainer,{filter:Dr.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:Gf}):n=as(t,r.includeContainer,Dr.bind(null,r)),Yf(n)},Kf=function(t,r){r=r||{};var n;return r.getShadowRoot?n=cs([t],r.includeContainer,{filter:Ot.bind(null,r),flatten:!0,getShadowRoot:r.getShadowRoot}):n=as(t,r.includeContainer,Ot.bind(null,r)),n},Qf=function(t,r){if(r=r||{},!t)throw new Error("No node provided");return Ce.call(t,_t)===!1?!1:Dr(r,t)},Zf=ss.concat("iframe").join(","),Xf=function(t,r){if(r=r||{},!t)throw new Error("No node provided");return Ce.call(t,Zf)===!1?!1:Ot(r,t)};_e.focusable=Kf;_e.getTabIndex=Fr;_e.isFocusable=Xf;_e.isTabbable=Qf;_e.tabbable=zf});var gs=S(jr=>{"use strict";a();c();u();l();d();Object.defineProperty(jr,"__esModule",{value:!0});var me=ds();function ps(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function fs(e){for(var t=1;t0){var n=t[t.length-1];n!==r&&n.pause()}var o=t.indexOf(r);o===-1||t.splice(o,1),t.push(r)},deactivateTrap:function(t,r){var n=t.indexOf(r);n!==-1&&t.splice(n,1),t.length>0&&t[t.length-1].unpause()}},nm=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},om=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},tt=function(t){return t.key==="Tab"||t.keyCode===9},sm=function(t){return tt(t)&&!t.shiftKey},im=function(t){return tt(t)&&t.shiftKey},ys=function(t){return setTimeout(t,0)},hs=function(t,r){var n=-1;return t.every(function(o,s){return r(o)?(n=s,!1):!0}),n},et=function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o1?P-1:0),w=1;w=0)q=n.activeElement;else{var x=i.tabbableGroups[0],P=x&&x.firstTabbableNode;q=P||A("fallbackFocus")}if(!q)throw new Error("Your focus-trap needs to have at least one focusable element");return q},E=function(){if(i.containerGroups=i.containers.map(function(q){var x=me.tabbable(q,s.tabbableOptions),P=me.focusable(q,s.tabbableOptions);return{container:q,tabbableNodes:x,focusableNodes:P,firstTabbableNode:x.length>0?x[0]:null,lastTabbableNode:x.length>0?x[x.length-1]:null,nextTabbableNode:function(w){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,B=P.findIndex(function(R){return R===w});if(!(B<0))return N?P.slice(B+1).find(function(R){return me.isTabbable(R,s.tabbableOptions)}):P.slice(0,B).reverse().find(function(R){return me.isTabbable(R,s.tabbableOptions)})}}}),i.tabbableGroups=i.containerGroups.filter(function(q){return q.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!A("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},k=function C(q){if(q!==!1&&q!==n.activeElement){if(!q||!q.focus){C(T());return}q.focus({preventScroll:!!s.preventScroll}),i.mostRecentlyFocusedNode=q,nm(q)&&q.select()}},_=function(q){var x=A("setReturnFocus",q);return x||(x===!1?!1:q)},D=function(q){var x=It(q);if(!(m(x,q)>=0)){if(et(s.clickOutsideDeactivates,q)){f.deactivate({returnFocus:s.returnFocusOnDeactivate});return}et(s.allowOutsideClick,q)||q.preventDefault()}},O=function(q){var x=It(q),P=m(x,q)>=0;P||x instanceof Document?P&&(i.mostRecentlyFocusedNode=x):(q.stopImmediatePropagation(),k(i.mostRecentlyFocusedNode||T()))},F=function(q){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,P=It(q);E();var $=null;if(i.tabbableGroups.length>0){var w=m(P,q),N=w>=0?i.containerGroups[w]:void 0;if(w<0)x?$=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:$=i.tabbableGroups[0].firstTabbableNode;else if(x){var B=hs(i.tabbableGroups,function(br){var wr=br.firstTabbableNode;return P===wr});if(B<0&&(N.container===P||me.isFocusable(P,s.tabbableOptions)&&!me.isTabbable(P,s.tabbableOptions)&&!N.nextTabbableNode(P,!1))&&(B=w),B>=0){var R=B===0?i.tabbableGroups.length-1:B-1,G=i.tabbableGroups[R];$=G.lastTabbableNode}else tt(q)||($=N.nextTabbableNode(P,!1))}else{var oe=hs(i.tabbableGroups,function(br){var wr=br.lastTabbableNode;return P===wr});if(oe<0&&(N.container===P||me.isFocusable(P,s.tabbableOptions)&&!me.isTabbable(P,s.tabbableOptions)&&!N.nextTabbableNode(P))&&(oe=w),oe>=0){var se=oe===i.tabbableGroups.length-1?0:oe+1,vr=i.tabbableGroups[se];$=vr.firstTabbableNode}else tt(q)||($=N.nextTabbableNode(P))}}else $=A("fallbackFocus");$&&(tt(q)&&q.preventDefault(),k($))},j=function(q){if(om(q)&&et(s.escapeDeactivates,q)!==!1){q.preventDefault(),f.deactivate();return}(s.isKeyForward(q)||s.isKeyBackward(q))&&F(q,s.isKeyBackward(q))},U=function(q){var x=It(q);m(x,q)>=0||et(s.clickOutsideDeactivates,q)||et(s.allowOutsideClick,q)||(q.preventDefault(),q.stopImmediatePropagation())},J=function(){if(!!i.active)return ms.activateTrap(o,f),i.delayInitialFocusTimer=s.delayInitialFocus?ys(function(){k(T())}):k(T()),n.addEventListener("focusin",O,!0),n.addEventListener("mousedown",D,{capture:!0,passive:!1}),n.addEventListener("touchstart",D,{capture:!0,passive:!1}),n.addEventListener("click",U,{capture:!0,passive:!1}),n.addEventListener("keydown",j,{capture:!0,passive:!1}),f},L=function(){if(!!i.active)return n.removeEventListener("focusin",O,!0),n.removeEventListener("mousedown",D,!0),n.removeEventListener("touchstart",D,!0),n.removeEventListener("click",U,!0),n.removeEventListener("keydown",j,!0),f},z=function(q){var x=q.some(function(P){var $=Array.from(P.removedNodes);return $.some(function(w){return w===i.mostRecentlyFocusedNode})});x&&k(T())},I=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(z):void 0,H=function(){!I||(I.disconnect(),i.active&&!i.paused&&i.containers.map(function(q){I.observe(q,{subtree:!0,childList:!0})}))};return f={get active(){return i.active},get paused(){return i.paused},activate:function(q){if(i.active)return this;var x=p(q,"onActivate"),P=p(q,"onPostActivate"),$=p(q,"checkCanFocusTrap");$||E(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=n.activeElement,x==null||x();var w=function(){$&&E(),J(),H(),P==null||P()};return $?($(i.containers.concat()).then(w,w),this):(w(),this)},deactivate:function(q){if(!i.active)return this;var x=fs({onDeactivate:s.onDeactivate,onPostDeactivate:s.onPostDeactivate,checkCanReturnFocus:s.checkCanReturnFocus},q);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,L(),i.active=!1,i.paused=!1,H(),ms.deactivateTrap(o,f);var P=p(x,"onDeactivate"),$=p(x,"onPostDeactivate"),w=p(x,"checkCanReturnFocus"),N=p(x,"returnFocus","returnFocusOnDeactivate");P==null||P();var B=function(){ys(function(){N&&k(_(i.nodeFocusedBeforeActivation)),$==null||$()})};return N&&w?(w(_(i.nodeFocusedBeforeActivation)).then(B,B),this):(B(),this)},pause:function(q){if(i.paused||!i.active)return this;var x=p(q,"onPause"),P=p(q,"onPostPause");return i.paused=!0,x==null||x(),L(),H(),P==null||P(),this},unpause:function(q){if(!i.paused||!i.active)return this;var x=p(q,"onUnpause"),P=p(q,"onPostUnpause");return i.paused=!1,x==null||x(),E(),J(),H(),P==null||P(),this},updateContainerElements:function(q){var x=[].concat(q).filter(Boolean);return i.containers=x.map(function(P){return typeof P=="string"?n.querySelector(P):P}),i.active&&E(),H(),this}},f.updateContainerElements(t),f};jr.createFocusTrap=cm});var rt=S((Jx,vs)=>{a();c();u();l();d();var Le;do Le=Math.random().toString(36).match(/[a-z]/g).join("");while(window[Le]!==void 0);window[Le]={};var um=e=>{window[Le]={...window[Le],...e}};vs.exports={add:um,name:Le}});var Lr=S((zx,bs)=>{a();c();u();l();d();var le=document.createElement("iframe");window.document.body.append(le);var lm=le&&le.contentWindow&&le.contentWindow.setInterval&&le.contentWindow.setInterval.bind(window)||window.setInterval,dm=le&&le.contentWindow&&le.contentWindow.setTimeout&&le.contentWindow.setTimeout.bind(window)||window.setTimeout;le.remove();bs.exports={setInterval:lm,setTimeout:dm}});var Ss=S((tk,ws)=>{a();c();u();l();d();var pm=(e,t)=>{let{opacity:r,visibility:n}=e.getComputedStyle(t);return!!t.offsetHeight&&!!t.offsetWidth&&r!=="0"&&n!=="hidden"};ws.exports={isViewable:pm}});var Ur=S((ak,qs)=>{a();c();u();l();d();var fm=Ss(),mm=Lr(),ym=(e,t,r=1)=>{let n=0;new IntersectionObserver(([s],i)=>{s.isIntersecting===!0&&fm.isViewable(window,e)&&(t(),n++,n>=r&&i.unobserve(e))},{threshold:[.001,.999],trackVisibility:!0,delay:100}).observe(e)},As=async(e,t,r=1e3)=>{let n;n=mm.setInterval(()=>{e()&&(window.clearInterval(n),t())},r)},hm=async(e,t,r=1e3)=>{if(e())return t();As(e,t,r)};qs.exports={onElementAppearance:ym,after:As,once:hm}});var Es=S((fk,Ts)=>{a();c();u();l();d();var gm=e=>{let t={continent:"--",country:"--",pop:"---"};if(!e||!e.serverTiming)return t;let r=e.serverTiming.find(o=>o.name==="geo");if(!r||!r.description)return t;let n=r.description.match(/continent=([A-Z]*);country=([A-Z]*);pop=([A-Z]*)/);return n?{continent:n[1],country:n[2],pop:n[3]}:t};Ts.exports={geoFrom:gm}});var Cs=S((bk,ks)=>{a();c();u();l();d();var{geoFrom:vm}=Es(),bm=Q(),nt=(e,t)=>{let r=vm(e);bm.add({type:"asset-tracker",id:t,geo:r,startTime:Math.floor(e.startTime),duration:Math.floor(e.duration)})},xs=(e=performance)=>e.getEntries().forEach(t=>{switch(!0){case!!t.name.match(/covers.conde.io/):nt(t,"cover_manager");break;case!!t.name.match(/user-context/):nt(t,"user_context");break;case!!t.name.match(/\/api\/payment\//):nt(t,"payment_server");break;case!!t.name.match(/build-\w+\.js/):nt(t,"journey_compiler");break;case!!t.name.match(/\/gate\/sync\?canonicalUrl/):nt(t,"journey_gate_sync_meter");break}}),wm=()=>{new PerformanceObserver(xs).observe({entryTypes:["resource"]})},Sm=()=>{xs(),wm()};ks.exports={execute:Sm}});var Ft=S((Ek,Ns)=>{a();c();u();l();d();var Dt=[],Rt,_s=()=>!Dt.length,Am=e=>Dt.push(e),Ps=()=>Dt.shift(),qm=()=>{Dt.length=0},Tm=(e=window.setInterval)=>{Rt=e(()=>{if(_s())return;Ps()()},10)},Em=()=>{!Rt||(clearInterval(Rt),Rt=void 0)};Ns.exports={isEmpty:_s,add:Am,take:Ps,clear:qm,start:Tm,stop:Em}});var Br=S((Nk,Os)=>{a();c();u();l();d();var{isMatch:Mr}=Y(),jt=[],ot=[],xm=()=>{jt=[],ot=[]},km=({id:e=".*",payload:t={},callback:r})=>{let n={id:e,payload:t,callback:r};return ot.push(n),()=>{let o=s=>i=>!Mr(s,i);ot=ot.filter(o(n))}},Cm=({id:e,payload:t={},timestamp:r=Date.now()})=>{let n={id:e,payload:t,timestamp:r};jt=jt.concat(n),ot.filter(o=>e.match(new RegExp(o.id))).filter(o=>Mr(t,o.payload)).forEach(o=>o.callback(n))},_m=({id:e=".*",payload:t={}}={})=>jt.filter(r=>r.id.match(new RegExp(e))).filter(r=>Mr(r.payload,t));Os.exports={on:km,emit:Cm,history:_m,reset:xm}});var te=S((jk,Is)=>{a();c();u();l();d();var Pm=Q(),st=Br(),{omit:Nm}=Y(),Om=["element","data","configuration","campaign"],de=e=>(t={},r)=>{st.emit({id:e,payload:t,timestamp:r});let n=Nm(t,Om);Pm.add({type:"bus-event",id:e,payload:n})},Lt=e=>(t={})=>!!st.history({id:e,payload:t}).length,X=(e,t={})=>r=>(st.history({id:e,payload:t}).forEach(n=>r(n)),st.on({id:e,payload:t,callback:r})),Im=e=>()=>{let t=st.history({id:e})[0];return t?t.payload||{}:{}};Is.exports={emitEvent:({id:e,payload:t,timestamp:r})=>de(e)(t,r),hasAnEventOccured:({id:e,payload:t})=>Lt(e)(t),whenAnEventOccurs:({id:e,payload:t,callback:r})=>X(e,t)(r),whenACMUIsMounted:X("cmu.mounted"),whenIncognitoIsDetected:X("incognito.detected"),whenSegmentsAreUpdated:X("segments.updated"),whenPermutiveSegmentsAreUpdated:X("permutive.segments.updated"),whenPaymentIsUpdated:X("payment.updated"),hasIncognitoBeenDetected:Lt("incognito.detected"),haveSegmentsBeenUpdated:Lt("segments.updated"),hasRoadblockBeenDetected:Lt("ads.roadblock"),whenRoadblockIsDetected:X("ads.roadblock"),whenJourneyStateIsUpdated:X("journey.state.updated"),emitJourneyStateIsUpdated:de("journey.state.updated"),whenJourneyUnitIsRendered:X("journey.unit.rendered"),emitJourneyUnitIsRendered:de("journey.unit.rendered"),whenJourneyUnitIsRemoved:X("journey.unit.removed"),emitJourneyUnitIsRemoved:de("journey.unit.removed"),whenJourneyActionIsExecuted:X("journey.action.executed"),emitJourneyActionIsExecuted:de("journey.action.executed"),whenJourneyUnitRenderEnds:X("journey.unit.render.end"),whenJourneyUnitEmptyEnds:X("journey.unit.empty.end"),emitJourneyUnitRenderBegan:de("journey.unit.render.begin"),emitJourneyUnitEmptyBegan:de("journey.unit.empty.begin"),emitJourneyUnitRenderEnded:de("journey.unit.render.end"),emitJourneyUnitEmptyEnded:de("journey.unit.empty.end"),whenAClientErrorOccurs:X("journey.client.error"),whenConsentGroupsAreUpdated:X("consent.groups.updated"),whenJourneyComponentNavRolloverAppears:X("journey.component.appears.NavRollover"),payloadOfFingerprintIDEvent:Im("fingerprint.id.*"),whenFingerprintIDEventOccurs:X("fingerprint.id"),whenGroupsAreUpdated:X("cngroups.updated"),emitJourneyEntitlementStatus:e=>de(`journey.entitlement.status.${e}`)()}});var Ds=S((Jk,Rs)=>{"use strict";a();c();u();l();d();var Rm=function(t){var r=t.from,n=t.to;return{from:typeof r=="string"?new Date(r):r,to:typeof n=="string"?new Date(n):n}},Dm=function(t){var r=t.from,n=t.to;return{from:r||null,to:n||null}},Fm=function(t,r){if(t&&r&&t>r||t&&t.toString()==="Invalid Date"||r&&r.toString()==="Invalid Date")throw new Error("Invalid dates provided")},$r=function(t){var r=Dm(Rm(t)),n=r.from,o=r.to,s=new Date;return Fm(n,o),{from:n,to:o,today:s}},jm=function(t){var r=$r(t),n=r.from,o=r.to,s=r.today;return n===null&&o===null||n===null&&s<=o||n<=s&&o===null||n<=s&&s<=o},Lm=function(t){var r=$r(t),n=r.to,o=r.today;return n===null?!1:o>n},Um=function(t){var r=$r(t),n=r.from,o=r.today;return o{"use strict";a();c();u();l();d();var Mm=Ds();Fs.exports={analyzer:Mm}});var Jr=S((tC,Ls)=>{a();c();u();l();d();var Ue=1e3,Me=Ue*60,Be=Me*60,Pe=Be*24,Bm=Pe*7,$m=Pe*365.25;Ls.exports=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return Jm(e);if(r==="number"&&isFinite(e))return t.long?Hm(e):Wm(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function Jm(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!!t){var r=parseFloat(t[1]),n=(t[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*$m;case"weeks":case"week":case"w":return r*Bm;case"days":case"day":case"d":return r*Pe;case"hours":case"hour":case"hrs":case"hr":case"h":return r*Be;case"minutes":case"minute":case"mins":case"min":case"m":return r*Me;case"seconds":case"second":case"secs":case"sec":case"s":return r*Ue;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function Wm(e){var t=Math.abs(e);return t>=Pe?Math.round(e/Pe)+"d":t>=Be?Math.round(e/Be)+"h":t>=Me?Math.round(e/Me)+"m":t>=Ue?Math.round(e/Ue)+"s":e+"ms"}function Hm(e){var t=Math.abs(e);return t>=Pe?Ut(e,t,Pe,"day"):t>=Be?Ut(e,t,Be,"hour"):t>=Me?Ut(e,t,Me,"minute"):t>=Ue?Ut(e,t,Ue,"second"):e+" ms"}function Ut(e,t,r,n){var o=t>=r*1.5;return Math.round(e/r)+" "+n+(o?"s":"")}});var Bt=S((aC,Ks)=>{a();c();u();l();d();var{get:$e,isMatch:$s}=Y(),Vm=Jr(),Je=e=>typeof e<"u"?[].concat(e):[],Js=e=>t=>new RegExp(`^${t} `).test(e),Gm=e=>Vs.find(({word:t})=>Js(e)(t))||{},Ws=e=>{let{word:t}=Gm(e);return t?e.replace(`${t} `,""):e},Wr=e=>t=>r=>!e(t)(r),V=e=>t=>e.toString().toLowerCase()===t.toString().toLowerCase(),Hr=e=>t=>e==t,Us=e=>t=>t>e,Ms=e=>t=>tt=>t>=e.min&&t<=e.max,Ym=e=>t=>zr(e).every(zs(e,t)),zm=e=>t=>$e(t,e)!==void 0,Km=e=>t=>Object.entries(e).every(([r,n])=>$s($e(t,r),$e(t,n))),Qm=e=>t=>$s(t,e),Zm=e=>({"=":Hr,"!=":Wr(Hr),">":Us,"<=":Wr(Us),"<":Ms,">=":Wr(Ms)})[e]||Hr,it=({comparison:e,threshold:t})=>r=>Zm(e)(t)(r),Hs={word:"any",compare:(e,t,r)=>t.some(n=>Je(e).some(o=>Je(r).some(n(o))))},Xm={word:"all",compare:(e,t,r)=>t.some(n=>Je(e).every(o=>Je(r).some(n(o))))},ey={word:"not",compare:(e,t,r)=>t.every(n=>Je(e).every(o=>!Je(r).some(n(o))))},Vs=[Hs,Xm,ey],ty=e=>Vs.find(({word:t})=>Js(e)(t))||Hs,W=e=>t=>t[e],Gr=(e,t)=>(r,n,o)=>t($e(r,r[e])||{},n,o),Mt=(e,t)=>(r,n,o)=>{var s;return(s=t(r[e],n,o))!=null?s:{}},Bs=(e,t)=>$e(e,t)||{},Yr=e=>e,ry=e=>(t,r,n)=>$e(t,n[e])||{},ny=[{properties:/^paymentBypassed$/,matchers:[V],lookup:W("paymentBypassed"),weight:10},{properties:/^(target|targets)$/,matchers:[Ym],lookup:Yr,weight:5},{properties:/^(segment|segments)$/,matchers:[V],lookup:W("segments"),weight:5},{properties:/^(group|groups)$/,matchers:[V],lookup:W("groups"),weight:5},{properties:/^(referralSource|referralSources)$/,matchers:[V],lookup:W("segments"),weight:5},{properties:/^(permutiveSegment|permutiveSegments)$/,matchers:[V],lookup:W("permutiveSegments"),weight:5},{properties:/^(tag|tags|tagged)$/,matchers:[V],lookup:W("tags"),weight:5},{properties:/^isNewsletterCampaign$/,matchers:[V],lookup:W("isNewsletterCampaign"),weight:5},{properties:/^paid$/,matchers:[V],lookup:W("paid"),weight:5},{properties:/^(queryParameter|queryParameters)$/,matchers:[Qm],lookup:W("queryParameters"),weight:5},{properties:/^hasSignedUpForNewsletter$/,matchers:[V],lookup:W("hasSignedUpForNewsletter"),weight:5},{properties:/^cometUser$/,matchers:[V],lookup:W("cometUser"),weight:5},{properties:/^(count|counts)$/,matchers:[V,it],lookup:Gr("payment",W("cnt")),weight:4},{properties:/^(.+)\s(count|counts)$/,matchers:[V,it],lookup:Gr("payment",Mt("cnts",ry(1))),weight:4},{properties:/^(max|maxes)$/,matchers:[V,it],lookup:Gr("payment",W("max")),weight:4},{properties:/^(channel|channels)$/,matchers:[V],lookup:W("channel"),weight:3},{properties:/^(subChannel|subChannels)$/,matchers:[V],lookup:W("subChannel"),weight:3},{properties:/^(contentType|contentTypes)$/,matchers:[V],lookup:W("contentType"),weight:3},{properties:/^authenticated$/,matchers:[V],lookup:W("isAuthenticated"),weight:1},{properties:/^entitled$/,matchers:[V],lookup:W("entitled"),weight:1},{properties:/^(payment|payments)$/,matchers:[V],lookup:W("payment"),weight:1},{properties:/^(scope|scopes)$/,matchers:[V],lookup:W("scope"),weight:1},{properties:/^(bucket|buckets)/,matchers:[Vr],lookup:W("bucket"),weight:1},{properties:/^(width|widths)$/,matchers:[Vr],lookup:W("width"),weight:1},{properties:/^(country|countries)$/,matchers:[V],lookup:W("country"),weight:1},{properties:/^adblock$/,matchers:[V],lookup:W("adblock"),weight:1},{properties:/^incognito$/,matchers:[V],lookup:W("incognito"),weight:1},{properties:/^segmentsUpdated$/,matchers:[V],lookup:W("segmentsUpdated"),weight:1},{properties:/^contentCanBePaywalled$/,matchers:[V],lookup:W("contentCanBePaywalled"),weight:1},{properties:/^contentCanBeSampled$/,matchers:[V],lookup:W("contentCanBeSampled"),weight:1},{properties:/^contentIsOlderThan$/,matchers:[e=>t=>Vm(e)e.exec(t),Ys=e=>ny.find(({properties:t})=>!!Gs(t,e)),oy=["version"],zr=e=>Object.keys(e).filter(t=>!oy.includes(t)),zs=(e,t)=>r=>{let n=ty(r),o=Ws(r),s=Ys(o);if(!s)return!1;let{properties:i,matchers:f,lookup:p}=s;return n.compare(e[r],f,p(t,o,Gs(i,o)))},sy=(e,t)=>{let r=Ws(t),n=Ys(r);return n!=null&&n.weight&&(e+=n.weight),e},iy=(e,t)=>zr(e.targeting).every(zs(e.targeting,t)),ay=e=>zr(e.targeting).reduce(sy,0);Ks.exports={matching:iy,score:ay}});var Xs=S((fC,Zs)=>{a();c();u();l();d();var $t=Bt(),Qs=e=>t=>$t&&$t.matching(t,e),cy=(e,t)=>$t.score(e)-$t.score(t);function uy(e,t){return e.filter(Qs(t)).sort(cy).pop()}function ly(e,t){return e.filter(Qs(t))}Zs.exports={matchingUnit:uy,matchingUnits:ly}});var oi=S((bC,ni)=>{a();c();u();l();d();var{deepClone:dy,isEmpty:py,merge:fy,not:my}=Y(),Qr=e=>e.key&&!!e.key.match(/^module/)||e.name&&!!e.name.match(/^\[module\]/i)||e.configuration&&!!e.configuration.module,ti=({configuration:e})=>{var t;return((t=e==null?void 0:e.module)==null?void 0:t.scope)==="global"},yy=my(ti),Kr=e=>Qr(e)&&ti(e),ri=e=>Qr(e)&&yy(e),hy=e=>t=>t===e?!0:Kr(e)?!1:ri(e)?Kr(t):!0,ei=(e,t,r)=>{if(!t.targeting||py(t.targeting))return e;let{targeting:n,...o}=t,s=fy(dy(e.targeting),n);return{...e,key:r||e.key,targeting:s,configuration:{...e.configuration,moduleParams:o}}},gy=({campaign:e={},campaigns:t=[]})=>{var o;let r=((o=e==null?void 0:e.configuration)==null?void 0:o.includes)||{},n=[];return t.filter(Kr).filter(({key:s})=>{var i;return((i=r[s])==null?void 0:i.enabled)!==!1}).forEach(s=>{n.push(s)}),Object.entries(r).forEach(([s,i])=>{let f=t.find(p=>p.key===s&&ri(p));!f||i.enabled===!1||(Array.isArray(i)?i.forEach((p,m)=>{p.enabled!==!1&&n.push(ei(f,p,`${s}-${m}`))}):n.push(ei(f,i,s)))}),n};ni.exports={isADependencyOf:hy,isAModule:Qr,modulesOf:gy}});var Ne=S((EC,si)=>{a();c();u();l();d();var{uniq:vy}=Y(),Zr=e=>{var t,r,n,o,s,i,f;return vy([...((r=(t=e.template)==null?void 0:t.configuration)==null?void 0:r.types)||[],...((o=(n=e.component)==null?void 0:n.configuration)==null?void 0:o.types)||[],...((s=e.configuration)==null?void 0:s.types)||[],...((f=(i=e.function)==null?void 0:i.configuration)==null?void 0:f.types)||[]])},by=e=>Zr(e)[0]||"",wy=(e,t)=>Zr(e).some(r=>t.includes(r));si.exports={unitTypes:Zr,typeOf:by,matchesType:wy}});var Xr=S((NC,ii)=>{a();c();u();l();d();var{matchesType:Sy}=Ne(),Ay=(e=[])=>Array.from(e.join(",").matchAll(/disable-(.*?)-units/g),t=>t[1]),qy=(e,{disabledUnitTypes:t=[]}={})=>Sy(e,t);ii.exports={disabledUnitTypes:Ay,isADisabledUnit:qy}});var We=S((jC,ui)=>{a();c();u();l();d();var{log:ai}=K(),{isMatch:Ty}=Y(),ci={},Ey=({conditions:e,rules:t})=>t.filter(r=>Ty(r.data,e)),xy=({rule:e,rules:t,state:r,units:n,campaign:o,campaigns:s})=>{t.filter(i=>i.data.function===e).forEach(i=>{let{function:f,...p}=i.data,m=ci[f];if(typeof m!="function"){ai(`** Journey Error: Unknown Rule Function: ${f} **`);return}try{m({...p,rule:i,state:r,units:n,campaign:o,campaigns:s})}catch(A){ai(`** Journey Error: Rule Function: ${f} **`,A)}})},ky=({rule:e,rules:t=[]})=>{let r=t.filter(n=>n.data.function===e).pop();return r?r.data.mode?r.data.mode!=="disabled":!0:!1},Cy=e=>{ci=e};ui.exports={register:Cy,enforce:xy,isEnabled:ky,rulesMatching:Ey}});var tn=S((JC,li)=>{"use strict";a();c();u();l();d();var en={FullBarrier:{Default:"PAYWALL_FULL_BARRIER"},InlineBarrier:{Default:"TRUNCATED_MESSAGE",Beta:"TRUNCATED_MESSAGE"},PaywallBar:{Default:"PAYWALL_BAR",MobileImage:"PAYWALL_BAR_MOBILE_IMAGE"},NavCTA:{Default:"NAV_CTA",Button:"NAV_CTA_BUTTON"},NavDrawer:{Default:"NAV_DRAWER"},Footer:{Default:"FOOTER",Image:"FOOTER"},InContent:{Default:"IN_CONTENT",Image:"IN_CONTENT"},NavRollover:{Default:"NAV_ROLLOVER",Image:"NAV_ROLLOVER"},RegistrationGate:{Default:"PAYWALL_REG_GATE"},NewsletterRegistrationGate:{Default:"PAYWALL_IN_CONTENT_NEWSLETTER_GATE"},NavLeft:{Default:"NAV_LEFT",Image:"NAV_LEFT_IMAGE"},Ticker:{Default:"TICKER_BANNER"},ExpandedCanvas:{Default:"PAYWALL_FULL_BARRIER"},PaywallBarThin:{Default:"PAYWALL_THIN",Button:"PAYWALL_THIN_BUTTON"},ContentBar:{Default:"PAYWALL_QP_FULL_BARRIER"},InContentBarrier:{Default:"PAYWALL_IN_CONTENT_BARRIER",ContentBar:"PAYWALL_QP_IN_CONTENT_BARRIER",Filled:"PAYWALL_IN_CONTENT_BARRIER_FILLED",overrides:{isQuickPay:"PAYWALL_QP_IN_CONTENT_BARRIER"}},GameBarrier:{Default:"PAYWALL_FULL_BARRIER"}},_y=function(t){var r,n;if(!!t.component){var o=t.component,s=o.name,i=o.variation,f=t.data;if(!!s){var p=(r=en[s])===null||r===void 0?void 0:r.overrides;if(p){var m=Object.keys(p).find(function(T){return f[T]});if(m)return p[m]}var A=i||"Default";return(n=en[s])===null||n===void 0?void 0:n[A]}}};li.exports={component:en,getTrackingUnitName:_y}});var nn=S((zC,pi)=>{"use strict";a();c();u();l();d();function Py(e,t){return Ry(e)||Iy(e,t)||Oy(e,t)||Ny()}function Ny(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Oy(e,t){if(e){if(typeof e=="string")return di(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?di(e,t):void 0}}function di(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&arguments[1]!==void 0?arguments[1]:"";if(!(!n||rn(n)!=="object")){if(n["ui:widget"]==="keyedText"&&n["ui:options"]&&n["ui:options"].defaultTemplate){t.push({path:o,defaultTemplate:n["ui:options"].defaultTemplate});return}for(var s=0,i=Object.entries(n);s{"use strict";a();c();u();l();d();function mi(e,t){return Uy(e)||Ly(e,t)||jy(e,t)||Fy()}function Fy(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jy(e,t){if(e){if(typeof e=="string")return fi(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?fi(e,t):void 0}}function fi(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r"u"},gi=function(t){return!Jt(t)},My=function(t){return JSON.parse(JSON.stringify(t))},By=function(t,r,n){if(!t||!r)return n;var o=typeof r=="string"?r.split("."):r,s=o.reduce(function(i,f){return i&&i[f]},t);return s!==void 0?s:n},$y=function(t,r){return[t.slice(0,r),t.slice(r)]},Jy=function(t,r,n){if(!t||!r)return t;var o=typeof r=="string"?r.split("."):r,s=$y(o,-1),i=mi(s,2),f=i[0],p=i[1],m=f.reduce(function(A,T){return A&&!A[T]&&(A[T]={}),A[T]},t);return m&&(m[p]=n),t},Wy=function(t,r){return Object.entries(t).forEach(function(n){var o=mi(n,2),s=o[0],i=o[1];return r(i,s,t)})},vi=function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o{"use strict";a();c();u();l();d();function Ht(e){return Gy(e)||Vy(e)||wi(e)||Hy()}function Hy(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vy(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Gy(e){if(Array.isArray(e))return sn(e)}function at(e,t){return Ky(e)||zy(e,t)||wi(e,t)||Yy()}function Yy(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wi(e,t){if(e){if(typeof e=="string")return sn(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?sn(e,t):void 0}}function sn(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0}).map(function(n){var o=n.match(/^{{\s*([^}]+)\s*}}$/);return o?{type:"variable",value:o[1].trim()}:{type:"segment",value:n}})}function Xy(e){return e.map(function(t,r){return[t,e[r+1]]})}function eh(e){if(["_0_","_ZZ_","_"].includes(e))return null;var t=e.match(/^(_0_|_ZZ_)(.+)$/);if(t){var r=at(t,3),n=r[1],o=r[2];return[n,o]}var s=e.match(/^(_)(.+)$/);if(s){var i=at(s,3),f=i[1],p=i[2];return[f,p]}return null}function th(e,t){var r=eh(t.value);if(r){var n=at(r,2),o=n[0],s=n[1],i=e?[e,{type:"segment",value:o}]:[{type:"segment",value:o}];return[i,[void 0,{type:"segment",value:s}]]}return e?[[e,t]]:[[void 0,t]]}function rh(e){var t,r=((t=e[0])===null||t===void 0?void 0:t.type)==="segment"?[[void 0,e[0]]]:[],n=Xy(e);return n.reduce(function(o,s){var i=at(s,2),f=i[0],p=i[1];switch(!0){case((f==null?void 0:f.type)==="variable"&&(p==null?void 0:p.type)==="segment"):return[].concat(Ht(o),Ht(th(f,p)));case((f==null?void 0:f.type)==="variable"&&(p==null?void 0:p.type)==="variable"):return[].concat(Ht(o),[[f,{type:"segment",value:""}]]);case((f==null?void 0:f.type)==="variable"&&!p):return[].concat(Ht(o),[[f,{type:"segment",value:""}]]);default:return o}},r)}function Ai(e){var t=Si(e);return rh(t)}function qi(e,t){return e.map(function(r){var n=at(r,2),o=n[0],s=n[1];if(!o)return[s.value];var i=Zy(t,o.value);return i===void 0?[]:[i,s.value]}).flat().join("")}function nh(e){return e.endsWith("_")?e.slice(0,-1):e}function oh(e,t){var r=Ai(e),n=qi(r,t);return nh(n)}Ti.exports={parseTemplateUrlBase:Si,parseTemplateUrl:Ai,injectVariables:qi,inject:oh}});var un=S((f_,Ei)=>{"use strict";a();c();u();l();d();function sh(e){return uh(e)||ch(e)||ah(e)||ih()}function ih(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ah(e,t){if(e){if(typeof e=="string")return cn(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?cn(e,t):void 0}}function ch(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function uh(e){if(Array.isArray(e))return cn(e)}function cn(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{"use strict";a();c();u();l();d();function yh(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=hh(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(m){throw m},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,i=!0,f=!1;return{s:function(){r=r.call(e)},n:function(){var m=r.next();return i=m.done,m},e:function(m){f=!0,s=m},f:function(){try{i||r.return==null||r.return()}finally{if(f)throw s}}}}function hh(e,t){if(e){if(typeof e=="string")return xi(e,t);var r={}.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xi(e,t):void 0}}function xi(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{"use strict";a();c();u();l();d();var xh=tn(),kh=nn(),Ch=an(),_h=un(),Ph=_i();Pi.exports={sourceTracking:xh,uiSchemaParser:kh,injector:Ch,context:_h,unit:Ph}});var pe=S((N_,Di)=>{a();c();u();l();d();var Oi=e=>e.template&&!e.function&&!e.component,Ii=e=>!e.template&&!e.function&&e.component,Nh=e=>Oi(e)||Ii(e),Oh=e=>t=>t.slot===e,Ih={action:e=>{var t,r;return((t=e.configuration)==null?void 0:t.action)||!((r=e.configuration)!=null&&r.rule)},rule:e=>{var t;return(t=e.configuration)==null?void 0:t.rule}},Ri=(e="",t)=>{let r=Ih[e.toLowerCase()];return r&&r(t)},Vt=e=>Ri("Action",e)&&e.function&&!e.component&&!e.template,Rh=e=>Vt(e)&&!e.configuration.userActions,Dh=e=>t=>Vt(t)&&t.targeting.units&&t.targeting.units.includes(e.name),Fh=e=>t=>Vt(t)&&t.data.prevent&&t.data.prevent.includes(e.name),jh=e=>Ri("Rule",e)&&e.function&&!e.component&&!e.template;Di.exports={isATemplatePresentationUnit:Oi,isAnActionUnit:Vt,isAComponentPresentationUnit:Ii,isAPresentationUnit:Nh,isAnImmediateAction:Rh,isAPresentationUnitThatTargets:Oh,isAnActionThatTargets:Dh,isAnActionThatPrevents:Fh,isARuleUnit:jh}});var Bi=S((j_,Mi)=>{a();c();u();l();d();var{get:ge,deepClone:Lh,isDefined:Uh,isEmpty:Mh,setExisting:Bh}=Y(),$h=We(),{uiSchemaParser:{parse:Jh},sourceTracking:Wh}=Ni(),Hh=pe(),{typeOf:Vh}=Ne(),Gh=e=>(t,r)=>typeof r!="string"?r:r.replace(/{{\s*(.*?)\s*}}/g,(n,o)=>ge(e,o)),Fi=e=>t=>Object.assign({},...t.map(r=>ge(r,`configuration.${e}`,{}))),ji=e=>t=>{let r={};return e.forEach(n=>{var o;if((o=n.configuration)!=null&&o.moduleParams)Object.assign(r,n.configuration.moduleParams);else{let s=ge(t,`configuration.includes.${n.key}`,{});Object.assign(r,s)}}),r},Li=e=>t=>ge(t,`configuration.${e}`,{}),Ui=e=>t=>Object.assign({},ge(t,`template.configuration.${e}`,{}),ge(t,`component.configuration.${e}`,{}),ge(t,`configuration.${e}`,{})),Yh=(e,t,r)=>Object.assign({},Fi("set")(e),ji(e)(t),Li("set")(t),Ui("set")(r)),zh=(e,t,r)=>{let n=Object.assign({},Fi("source")(e),Li("source")(t),Ui("source")(r));return Mh(n)?{}:{source:n}},Kh=(e,t,r)=>{var s,i;let n=(s=ji(e)(t).source)==null?void 0:s.postfix;if(!n||!((i=r.component)!=null&&i.form_ui_schema))return;let o=`_${n}`;Jh(r.component.form_ui_schema).forEach(({path:f})=>{let p=ge(r.data,f);p&&!p.endsWith(o)&&Bh(r.data,f,`${p}${o}`)})},Qh=({campaign:e={},modules:t=[],unit:r={},state:n={},rules:o=[]})=>{var p,m;if(Hh.isARuleUnit(r))return r;let s=$h.rulesMatching({conditions:{function:"setInjections"},rules:o}).map(A=>A.data.set).filter(Uh),i=Object.assign({tracking:{unitType:Vh(r).toUpperCase(),device:(m=(p=n.device)==null?void 0:p.viewport)==null?void 0:m.toUpperCase(),unit:{name:Wh.getTrackingUnitName(r)}}},{user:{email:n.email||""}},{state:n},Yh(t,e,r),zh(t,e,r),...s),f=Lh(r,Gh(i));return f.component&&Kh(t,e,f),f};Mi.exports={set:Qh}});var ct=S((J_,Qi)=>{a();c();u();l();d();var{analyzer:$i}=js(),{matchingUnit:Ji,matchingUnits:Wi}=Xs(),{deepClone:Hi,flatten:Vi,not:Zh}=Y(),{isAModule:Xh,modulesOf:eg,isADependencyOf:Gi}=oi(),{isADisabledUnit:Yi}=Xr(),Gt=Bi(),He=We(),{isARuleUnit:pn}=pe(),tg=(e,t)=>(e.data.priority||1/0)-(t.data.priority||1/0),fn={name:"no campaign resolved",units:[]},ln=fn,rg=()=>ln,dn=[],ng=()=>dn,zi,og=e=>zi=e,mn=[],sg=e=>mn=e,ig=({campaigns:e,state:t})=>{let r=e.filter($i.isActive).filter(Zh(Xh));return ln=zi||Ji(r,t)||fn,ln},yn=({campaign:e,campaigns:t,state:r})=>{let o=eg({campaign:e,campaigns:t}).filter($i.isActive);return r?Wi(o,r):o},ag=({type:e,campaign:t,rules:r,campaigns:n,state:o})=>{let s=yn({campaign:t,campaigns:n,state:o}),f=[...Vi(s.map(T=>T.units.map(E=>Gt.set({campaign:t,modules:s.filter(Gi(T)),unit:E,state:o,rules:r})))),...t.units].filter(e).filter(T=>!Yi(T,o)).map(Hi);e!==pn&&(r||(r=hn({campaign:t,campaigns:n,state:o})),He.enforce({rule:"setTargeting",rules:r,units:f,campaign:t,campaigns:n,state:o}),He.enforce({rule:"setTracking",rules:r,units:f,campaign:t,campaigns:n,state:o}),He.enforce({rule:"setData",rules:r,units:f,campaign:t,campaigns:n,state:o}));let p=o?Ji(f,o):f[0];p&&(p=Gt.set({campaign:t,modules:s,unit:p,state:o,rules:r}));let m=mn.filter(e)[0];return m||p},Ki=({type:e,campaign:t,rules:r,campaigns:n,state:o})=>{let s=yn({campaign:t,campaigns:n,state:o}),f=[...Vi(s.map(T=>T.units.map(E=>Gt.set({campaign:t,modules:s.filter(Gi(T)),unit:E,state:o,rules:r})))),...t.units].filter(e).filter(T=>!Yi(T,o)).map(Hi);e!==pn&&(r||(r=hn({campaign:t,campaigns:n,state:o})),He.enforce({rule:"setTargeting",rules:r,units:f,campaign:t,campaigns:n,state:o}),He.enforce({rule:"setTracking",rules:r,units:f,campaign:t,campaigns:n,state:o}),He.enforce({rule:"setData",rules:r,units:f,campaign:t,campaigns:n,state:o}));let p=o?Wi(f,o):f;p=p.map(T=>Gt.set({campaign:t,modules:s,unit:T,state:o,rules:r}));let m=mn.filter(e);return(m.length?m:p).sort(tg)},hn=({campaign:e,campaigns:t,state:r})=>(dn=Ki({type:pn,state:r,campaign:e,campaigns:t}),dn);Qi.exports={nullCampaign:fn,resolveCampaign:ig,overrideCampaign:og,getCurrentCampaign:rg,resolveUnit:ag,resolveUnits:Ki,overrideUnits:sg,resolveModules:yn,resolveRules:hn,getCurrentRules:ng}});var zt=S((z_,ea)=>{a();c();u();l();d();var Zi=["BasePageMainFooterFiller","ConsumerMarketingUnitThemedWrapper","EventBannerWrapper","FooterAnchor","InContentWrapper","PaywallBarWrapper","PersistentBottomWrapper","PersistentTopWrapper","ad--aside","ad--footer","ad--hero","ad--in-content","ad--mid-content","ad--out-of-page","ad--rail","ad-stickyhero","ad-stickyhero--standard","cm-footer-container","cm-footer__failsafe","cm-footer__wrapper","cm-hero-wrapper","consumer-marketing-unit--article-mid-content","consumer-marketing-unit--cm-footer","consumer-marketing-unit--display","consumer-marketing-unit--display-hero","consumer-marketing-unit--display-rail","journey-template--cm_footer","journey-template--footer","journey-template--in-content","journey-unit","journey-unit__container","paywall","paywall-bar","paywall-bar--expanded","paywall-bar--visible","paywall-bar-failsafe","paywall-bar__consumer-marketing-unit","paywall-modal","paywall-registration-gate","paywall-registration-gate-container","persistent-bottom","persistent-top","ticker-view","ticker-wrapper"],Yt={},cg=e=>{Yt[e]=Yt[e]||Math.random().toString(26).substr(2,12).replace(/\d+/g,"")},Xi=e=>Yt[e]||e,ug=e=>Zi.reduce((t,r)=>t.match(r)&&!t.match(new RegExp(`[a-zA-Z_-]${r}`))&&!t.match(new RegExp(`${r}[a-zA-Z_-]`))?t.replace(r,Xi(r)):t,e),lg=e=>Array.from(document.querySelectorAll(`[class*="${e}"]`)),dg=e=>{let{display:t,visibility:r,opacity:n,filter:o}=window.getComputedStyle(e);return t!=="none"&&r!=="hidden"&&n!==0&&o!=="opacity(0)"},pg=e=>!dg(e),fg=e=>{let t=window.getComputedStyle(e);return delete t.display,delete t.visibility,delete t.opacity,delete t.filter,t},mg=e=>t=>{t.style=fg(t),t.classList.remove(e),Array.from(t.classList).filter(r=>r.includes(e)).forEach(r=>t.classList.remove(r)),cg(e),t.classList.add(Xi(e))},yg=e=>lg(e).filter(pg).forEach(mg(e)),hg=()=>Zi.forEach(yg);ea.exports={execute:hg,selectorFor:ug,replacementClasses:Yt}});var ra=S((tP,ta)=>{a();c();u();l();d();var gg=zt(),vg=e=>document.querySelector(e)||document.querySelector(gg.selectorFor(e)),bg=e=>{let t=()=>!e.match(/\s/),r=()=>vg(`.${e} .journey-unit`);return{isSupported:t,locateElement:r,isElementPresent:()=>!!r(e),createElement:()=>{}}};ta.exports={existing:bg}});var oa=S((aP,na)=>{a();c();u();l();d();var wg=zt(),gn=e=>document.querySelector(e)||document.querySelector(wg.selectorFor(e)),Sg=e=>{let[t,r]=e.split(">").map(p=>p.trim()),n=p=>`[data-journey-hook="${p}"]`;return{isSupported:()=>e.includes(">")&&e.split(">").length==2,locateElement:()=>gn(`${n(t)} .${r} .journey-unit`),isElementPresent:()=>!!gn(n(t)),createElement:()=>{let p=gn(n(t));if(!p){console.warn(`Element with data-journey-hook="${t}" was not found in DOM`);return}let m=document.createElement("div");m.className=r,p.append(m);let A=document.createElement("div");return A.className="journey-unit",m.append(A),A}}};na.exports={injected:Sg}});var vn=S((fP,sa)=>{a();c();u();l();d();var{existing:Ag}=ra(),{injected:qg}=oa(),Tg=[Ag,qg],Eg=e=>{let t=Tg.find(r=>r(e).isSupported());if(!!t)return t(e)};sa.exports={containerFor:Eg}});var la=S((bP,ua)=>{a();c();u();l();d();var xg=Ft(),bn=te(),ia=ct(),kg=vn(),Cg=({window:e,origin:t,id:r})=>e.postMessage({type:"Journey",action:"pong",params:{id:r}},t),_g=e=>{let r=kg.containerFor(e.slot).locateElement();r&&r.scrollIntoView({block:"center"})},Pg=({unit:e,campaign:t})=>{xg.add(()=>{[{key:"payment.form",target:"payment"},{key:"user.isEntitled",target:"entitled"},{key:"user.isAuthenticated",target:"authenticated"}].forEach(({key:r,target:n})=>{let o=e.targeting[n];o===void 0&&(o=t.targeting[n]),o!==void 0&&bn.emitEvent({id:"journey.client.state.update",payload:{key:r,value:o}})}),bn.emitEvent({id:"journey.client.state.update",payload:{key:"payment.groupsToRender",value:["ads","consumer-marketing","paywall","subs-cta","subscription-workflow"]}}),ia.overrideUnits([e]),ia.overrideCampaign(t),bn.emitJourneyStateIsUpdated(),_g(e)})},Ng=({source:e,origin:t,id:r})=>Cg({window:e,origin:t,id:r}),aa={renderUnit:Pg,ping:Ng},Og=["https://interfaces.conde.io","https://stag-interfaces.conde.io","http://localhost:8080"],ca=e=>{let{origin:t}=e;if(!e||!e.data||!Og.includes(t))return;let{source:r,data:{type:n,action:o,params:s}}=e,i=aa[o];n!=="Journey"||!i||i({source:r,origin:t,...s})},Ig=()=>{window.addEventListener("message",ca,!1)};ua.exports={actions:aa,receiveMessage:ca,initialize:Ig}});var Qt=S((EP,ya)=>{a();c();u();l();d();var da,pa=[{name:"iOS",pattern:/(iPhone|iPad|iPod)/i},{name:"Android",pattern:/Android/i}],fa,Rg=/Googlebot|AdsBot-Google|Mediapartners|DuckDuckBot|bingbot|Slurp|ia_archiver|facebot|YandexBot/i,wn,ma=[{name:"desktop",query:"screen and (min-width: 1024px)"},{name:"tablet",query:"screen and (min-width: 768px) and (max-width: 1023px)"},{name:"mobile",query:"screen and (max-width: 767px)"}],Dg=({userAgent:e=window.navigator.userAgent}={})=>{fa=Rg.test(e),pa.forEach(({name:t,pattern:r})=>{e.match(r)&&(da=t)}),ma.forEach(({name:t,query:r})=>{if(!window.matchMedia)return;let n=window.matchMedia(r);if(!n)return;n.matches&&(wn=t);let o=({matches:s})=>{s&&(wn=t)};n.addEventListener&&n.addEventListener("change",o)})},Kt=()=>({os:{name:da},viewport:wn,isWebCrawler:fa});ya.exports={initialize:Dg,details:Kt,viewports:ma,operatingSystems:pa,get viewport(){return Kt().viewport},get os(){return Kt().os},get isWebCrawler(){return Kt().isWebCrawler}}});var ee=S((NP,ga)=>{a();c();u();l();d();var Fg=({plus:e=0,minus:t=0,date:r=new Date}={})=>{let n=new Date;return n.setTime(r.getTime()+e*1e3-t*1e3),n},jg=({dateString:e,timestamp:t})=>new Date(e||t),ha=e=>({day:"Date",hour:"Hours",month:"Month",year:"FullYear"})[e]||"Date",Lg=(e,{count:t,unit:r})=>{let n=new Date(e),o="setUTC"+ha(r),s="getUTC"+ha(r);return n[o](n[s]()+parseInt(t)),n};ga.exports={now:Fg,from:jg,oneDayInSeconds:86400,oneYearInSeconds:31557600,addTime:Lg}});var Z=S((jP,ba)=>{a();c();u();l();d();var{now:Ug}=ee(),Ve=document,Mg=["localhost","0.0.0.0","127.0.0.1"],va=e=>{let t=e.hostname;return!e||Mg.includes(t)||t.match(/^local\./)?null:t.match(/^(www|stag|stag2|stg)\./)?t.split(".").slice(1).join("."):t};function Bg(e){let t=Ve.cookie;if(!t||!t.length||!e)return;let r=t.split(";").map(o=>o.split("=").map(s=>s.trim())),[,n]=r.find(([o])=>o===e)||[];return n}function $g(e,t,r){let n=va(Ve.location);Ve.cookie=`${e}=${t};`+(n?`domain=${n};secure;samesite=none;`:"")+(r?`expires=${Ug({plus:r}).toUTCString()};`:"")+"path=/;"}function Jg(e){let t=va(Ve.location);Ve.cookie=`${e}=;`+(t?`domain=${t};secure;samesite=none;`:"")+"expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"}ba.exports={read:Bg,write:$g,remove:Jg,setDocument:e=>Ve=e}});var Sa=S((JP,wa)=>{a();c();u();l();d();var Zt=Ze();function Wg({payload:e,signature:t=""}){let r={alg:"NONE",typ:"JWT",ver:1},n,o;try{n=JSON.stringify(r),o=JSON.stringify(e)}catch{return Promise.reject("Cannot JSON encode the JWT")}let s,i;try{s=Zt.encode(n),i=Zt.encode(o)}catch{return Promise.reject("Cannot base64url encode the JWT")}return Promise.resolve(`${s}.${i}.${t}`)}function Hg({token:e}){if(!e){console.warn("Cannot decode a missing JWT token");return}let[,t]=e.split(".");if(!t){console.warn("Cannot decode an improperly formatted JWT token");return}let r;try{r=Zt.decode(t)}catch{console.warn("Cannot base64 decode the JWT token");return}let n;try{n=JSON.parse(r)}catch{console.warn("Cannot parse the JWT token as JSON");return}return n}function Vg({token:e,signature:t}){if(!e)return Promise.reject("Cannot verify a missing JWT token");if(!t)return Promise.reject("Cannot verify without a signature");let[,,r]=e.split(".");return r?Promise.resolve(r===t):Promise.reject("Cannot verify an improperly formatted JWT token")}function Gg({token:e}){if(!e)return!1;let[t]=e.split(".");if(!t)return!1;try{let r=Zt.decode(t),n=JSON.parse(r),{alg:o,typ:s,ver:i}=n;return o==="NONE"&&s==="JWT"&&i===1}catch{return!1}}var Yg=e=>!!e.signature;wa.exports={name:"NONE",encode:Wg,decode:Hg,verify:Vg,supports:Gg,available:Yg}});var qa=S((zP,Aa)=>{a();c();u();l();d();var Sn=Ze();function zg({token:e}){if(!e){console.warn("Cannot decode a missing JWT token");return}let[t]=e.split(".");if(!t){console.warn("Cannot decode an improperly formatted JWT token");return}let r;try{r=Sn.decode(t)}catch{console.warn("Cannot base64 decode the JWT token");return}let n;try{n=JSON.parse(r)}catch{console.warn("Cannot parse the JWT token as JSON");return}return n}function Kg({token:e}){if(!e){console.warn("Cannot decode a missing JWT token");return}let[,t]=e.split(".");if(!t){console.warn("Cannot decode an improperly formatted JWT token");return}let r;try{r=Sn.decode(t)}catch{console.warn("Cannot base64 decode the JWT token");return}let n;try{n=JSON.parse(r)}catch{console.warn("Cannot parse the JWT token as JSON");return}return n}function Qg({token:e}){if(!e)return!1;let[t]=e.split(".");if(!t)return!1;try{let r=Sn.decode(t),n=JSON.parse(r),{alg:o,ver:s=1}=n;return o==="RS256"&&s>=1}catch{return!1}}var Zg=e=>e.publicKey&&crypto&&crypto.subtle;Aa.exports={name:"RS256",header:zg,decode:Kg,supports:Qg,available:Zg}});var ue=S((tN,Ea)=>{a();c();u();l();d();var Xg=Sa(),ev=Tr(),tv=qa(),Ta=[tv,ev,Xg],rv=e=>Ta.find(t=>t.available(e)),nv=({token:e})=>Ta.find(t=>t.supports({token:e}));Ea.exports={codecFor:nv,bestAvailableCodec:rv}});var ve=S((aN,Ca)=>{a();c();u();l();d();var ut=Z(),{codecFor:xa,bestAvailableCodec:ov}=ue(),{oneYearInSeconds:sv}=ee(),{isObject:iv}=Y(),Xt=e=>({sample:"pay_ent_smp",sub:"pay_ent_sub",pass:"pay_ent_pass",asmp:"pay_ent_asmp",usmp:"pay_ent_usmp",msmp:"pay_ent_msmp",fsmp:"pay_ent_fsmp",sess:"pay_ent_sess",tmp:"pay_ent_tmp",paid_ref:"pay_paid_ref",access:"CN_access",groups:"CN_groups",identity:"CN_token_id"})[e],av=e=>{var n;let t=ut.read(e);if(!t)return;let r=(n=xa({token:t}))==null?void 0:n.header({token:t});if(!!r)return r},re=e=>{let t=ut.read(e);if(!t)return;let r=xa({token:t}).decode({token:t});if(!!r)return r},cv=e=>{let t=Xt(e);!ut.read(t)||ut.write(t,"")},uv=()=>({sample:re("pay_ent_smp"),sub:re("pay_ent_sub"),pass:re("pay_ent_pass"),asmp:re("pay_ent_asmp"),usmp:re("pay_ent_usmp"),msmp:re("pay_ent_msmp"),fsmp:re("pay_ent_fsmp"),sess:re("pay_ent_sess"),tmp:re("pay_ent_tmp"),paid_ref:re("pay_paid_ref"),access:re("CN_access"),groups:re("CN_groups")}),ka=e=>re(Xt(e)),lv=e=>av(Xt(e)),dv=async(e,t,r,n=sv)=>{if(!iv(t)||!r)return;let o=ov({key:r});if(!o)return;let s=await o.encode({payload:t,key:r});if(!!s)return ut.write(Xt(e),s,n),s},pv=(e,t)=>{try{let r=ka(e);return r?r[t]:void 0}catch(r){console.error(`Error reading field '${t}' from token '${e}'`),console.error(r.message);return}};Ca.exports={payload:re,headerFor:lv,payloadFor:ka,remove:cv,tokens:uv,write:dv,getFieldFromToken:pv}});var Pa=S((fN,_a)=>{a();c();u();l();d();var fv=Z(),{codecFor:mv}=ue(),yv=(e,t)=>t&&t.some(r=>e.includes(r)),hv=({acceptableScopes:e=[]})=>{let t="pay_ent_pass",r=fv.read(t);if(!r)return;let n=mv({token:r}).decode({token:r});if(!n||e.length&&!yv(e,n.scopes))return;let o=n.scopes.find(s=>e.includes(s));return()=>Promise.resolve({scope:o})};_a.exports={pass:hv}});var Oa=S((bN,Na)=>{a();c();u();l();d();var gv=Z(),vv=()=>{let e="pay_ent_sub";if(!!gv.read(e))return()=>Promise.resolve()};Na.exports={sub:vv}});var Da=S((EN,Ra)=>{a();c();u();l();d();var Ia=Z(),{codecFor:bv,bestAvailableCodec:wv}=ue(),{oneYearInSeconds:Sv}=ee(),{log:Av}=K(),qv=e=>typeof e=="number",Tv=e=>!e||!qv(e.cnt)||!Array.isArray(e.urls),Ev=(e,t)=>!t.urls.includes(e),xv=e=>e.cnt||0,kv=e=>xv(e)>=e.max,Cv=(e,t)=>{t.urls.length{let n=window.location.pathname,o="pay_ent_smp",s=Ia.read(o),i;if(s&&(i=bv({token:s}).decode({token:s,signature:e})),Tv(i)){let f=Date.now();i={cnt:0,max:r,urls:[],iat:f,uat:f,iss:"journey"}}if(r!=0){if(Ev(n,i)){if(kv(i))return;Cv(n,i)}return()=>{let f=wv({signature:e,key:t});if(!!f)return f.encode({payload:i,signature:e,key:t}).then(p=>(p!==s&&Ia.write(o,p,Sv),{count:i.cnt})).catch(p=>{Av("** Journey error: Token Encoding **",p)})}}};Ra.exports={sample:_v}});var La=S((NN,ja)=>{a();c();u();l();d();var Fa=Z(),{codecFor:Pv,bestAvailableCodec:Nv}=ue(),{oneYearInSeconds:Ov}=ee(),{log:Iv}=K(),Rv=e=>!e||typeof e.cnts!="object"||!Array.isArray(e.urls),Dv=(e,t)=>!t.urls.includes(e),Fv=(e,t)=>e.cnts[t]||0,jv=(e,t,r)=>Fv(e,t)>=r,Lv=(e,t,r)=>{t.urls.push(e),t.cnts[r]=(t.cnts[r]||0)+1,t.uat=Date.now()},Uv=({signature:e,key:t,props:{counter:r="all",max:n=4}})=>{if(n==0)return;let o=window.location.pathname,s="pay_ent_msmp",i=Fa.read(s),f;if(i&&(f=Pv({token:i}).decode({token:i,signature:e})),Rv(f)){let p=Date.now();f={cnts:{},urls:[],iat:p,uat:p,iss:"journey"}}if(Dv(o,f)){if(jv(f,r,n))return;Lv(o,f,r)}return()=>{let p=Nv({signature:e,key:t});if(!!p)return p.encode({payload:f,signature:e,key:t}).then(m=>(m!==i&&Fa.write(s,m,Ov),{count:f.cnts[r]})).catch(m=>{Iv("** Journey error: Token Encoding **",m)})}};ja.exports={msmp:Uv}});var Ma=S((jN,Ua)=>{a();c();u();l();d();var Mv=()=>()=>Promise.resolve();Ua.exports={free:Mv}});var $a=S((JN,Ba)=>{a();c();u();l();d();var Bv=Z(),{codecFor:$v}=ue(),Jv=(e,t)=>t&&t.some(r=>e.includes(r)),Wv=({acceptableScopes:e=[]})=>{let t="pay_ent_sess",r=Bv.read(t);if(!r)return;let n=$v({token:r}).decode({token:r});if(!(!n||e.length&&!Jv(e,n.scopes)))return()=>Promise.resolve()};Ba.exports={sess:Wv}});var Wa=S((zN,Ja)=>{a();c();u();l();d();var Hv=Z(),{codecFor:Vv}=ue(),Gv=({receipts:e=[]})=>{let t="CN_access",r=Hv.read(t);if(!r)return;let n=Vv({token:r}).decode({token:r});if(!(!n||!e.find(s=>{let{provider:i="",product:f=""}=s;return!n.fct||!f?void 0:i==="*"?Object.values(n.fct).flat().includes(f):(n.fct[i]||[]).includes(f)})))return()=>Promise.resolve()};Ja.exports={access:Gv}});var An=S((t1,Ha)=>{a();c();u();l();d();var{log:Yv}=K(),zv=async({client:e,clientCredentials:t,serviceURL:r,initialClientState:n,nextState:o,fingerprintID:s,caller:i})=>{var _,D;let f=r,p=1,m=0,A=2e3,T={fid:s,brand:"epicurious",currState:{visitorState:n||{},urls:[]},nextState:{visitorState:o,urls:[]}},E={method:"POST",headers:{accept:"application/json","content-type":"application/json",Authorization:`Basic ${t}`,"user-agent":"Journey/1.0.0"},credentials:"same-origin",cache:"no-cache",body:JSON.stringify(T)},k=performance.now();for(;m=p)throw j;console.warn(`** reconcile attempt ${m} failed **`,j),await new Promise(J=>setTimeout(J,A)),A*=2}}};Ha.exports={reconcile:zv}});var Tn=S((a1,Va)=>{a();c();u();l();d();var Kv=K(),qn=Promise.resolve(),Qv=(e,t="queued")=>{qn=qn.then(e).catch(r=>{Kv.log(`error in [${t}] job:`,r)})},Zv=()=>qn;Va.exports={add:Qv,complete:Zv}});var En=S((f1,Ga)=>{a();c();u();l();d();var Xv=te(),{log:eb}=K(),tb=()=>new Promise(e=>{let t=Xv.whenFingerprintIDEventOccurs(({payload:{fingerprintID:r}={}}={})=>{if(!!r){if(setTimeout(()=>t==null?void 0:t()),r.startsWith("ERROR")){eb("** Journey error: Invalid fingerprint ID received from event payload **",r),e(null);return}e(r)}})});Ga.exports={getFingerprintID:tb}});var tc=S((b1,ec)=>{a();c();u();l();d();var xn=Z(),{codecFor:rb,bestAvailableCodec:kn}=ue(),{oneYearInSeconds:Xa}=ee(),{log:Cn}=K(),nb=Q(),{deepClone:ob}=Y(),sb=An(),{get:Ya,pick:za}=Y(),Ka=Tn(),{getFingerprintID:Qa}=En(),ib=e=>!e||typeof e.cnts!="object"||!Array.isArray(e.urls),ab=(e,t)=>!t.urls.includes(e),cb=(e,t,r)=>e.cnts[t]>=r,ub=(e,t,r)=>{t.urls.push(e),t.cnts[r]=(t.cnts[r]||0)+1,t.uat=Date.now()},lb={newRecord:"NEW RECORD",matched:"MATCHED",unmatched:"CONFLICT"},Za=({clientCredentials:e,serviceURL:t,initialClientState:r,nextState:n,fingerprintID:o,signature:s,key:i,tokenName:f,paymentNegotiation:p,caller:m})=>sb.reconcile({client:window.fetch,clientCredentials:e,serviceURL:t,initialClientState:r,nextState:n,fingerprintID:o,caller:m}).then(({request:A,response:T})=>{if(!T||T.status!==lb.unmatched||!Ya(T,"currState.visitorState")||!kn({signature:s,key:i}))return;let E=Ya(T,"currState.visitorState"),k=kn({signature:s,key:i});return nb.add({type:"visitIQ",id:"CONFLICT",request:za(A,["fid","currState","nextState"]),response:za(T,["currState"])}),k.encode({payload:E,signature:s,key:i}).then(_=>{xn.write(f,_,Xa),p()}).catch(_=>{Cn("** Journey error: Token Encoding **",_)})}).catch(A=>{Cn("** Journey error: visitiq reconcile request **",A)}),db=({signature:e,key:t,props:{counter:r="all",max:n=4},fsmp:{clientCredentials:o,serviceURL:s,paymentNegotiation:i}})=>{if(n==0)return;let f=window.location.pathname,p="pay_ent_fsmp",m=xn.read(p),A,T;if(m&&(A=rb({token:m}).decode({token:m,signature:e}),T=ob(A)),ib(A)){let E=Date.now();A={cnts:{},urls:[],iat:E,uat:E,iss:"journey"},T=void 0}if(ab(f,A)){if(cb(A,r,n)){Qa().then(E=>{!E||Ka.add(()=>Za({clientCredentials:o,serviceURL:s,initialClientState:T,nextState:A,fingerprintID:E,signature:e,key:t,tokenName:p,paymentNegotiation:i,caller:"fsmp-negotiator:no-samples-remain"}))});return}ub(f,A,r)}return async()=>{let E=kn({signature:e,key:t});if(!!E)return E.encode({payload:A,signature:e,key:t}).then(k=>(k!==m&&xn.write(p,k,Xa),Qa().then(_=>{!_||Ka.add(()=>Za({clientCredentials:o,serviceURL:s,initialClientState:T,nextState:A,fingerprintID:_,signature:e,key:t,tokenName:p,paymentNegotiation:i,caller:"fsmp-negotiator:token-updated"}))}),{count:A.cnts[r]})).catch(k=>{Cn("** Journey error: Token Encoding **",k)})}};ec.exports={fsmp:db}});var _n=S((E1,rc)=>{a();c();u();l();d();var{pass:pb}=Pa(),{sub:fb}=Oa(),{sample:mb}=Da(),{msmp:yb}=La(),{free:hb}=Ma(),{sess:gb}=$a(),{access:vb}=Wa(),{fsmp:bb}=tc();rc.exports={pass:pb,sub:fb,sample:mb,msmp:yb,fsmp:bb,free:hb,sess:gb,access:vb}});var oc=S((N1,nc)=>{a();c();u();l();d();nc.exports=y});var er=S((j1,sc)=>{a();c();u();l();d();var wb=()=>{var r,n,o,s,i,f,p,m,A;let e=window.__PRELOADED_STATE__;if(!e)return{};let t=(r=e==null?void 0:e.transformed)==null?void 0:r.payment;return{...(n=t==null?void 0:t.negotiation)==null?void 0:n.content,tags:[...((s=(o=t==null?void 0:t.negotiation)==null?void 0:o.content)==null?void 0:s.tags)||[],...((f=(i=t==null?void 0:t.negotiation)==null?void 0:i.content)==null?void 0:f.functionalTags)||[],...((A=(m=(p=window.cns)==null?void 0:p.pageContext)==null?void 0:m.keywords)==null?void 0:A.tags)||[]]}};sc.exports={getCurrentContent:wb}});var dc=S((J1,lc)=>{a();c();u();l();d();var Sb=ve(),Ge=_n(),ic=oc(),{getCurrentContent:Ab}=er(),ac=["sample","sub","pass","sess","asmp","usmp","msmp","fsmp","tmp","paid_ref","access"],qb=(e,t)=>e.every(r=>t.includes(r)),cc=e=>{var i,f,p,m,A;if(!e||!e.length)return;let t,r,n=Ab(),{channelSlug:o,tags:s}=n;for(let T of e){let E=T.channel===o,k=((i=T.tags)==null?void 0:i.length)&&qb(T.tags,s);if(E&&k)return(f=T.access)==null?void 0:f.receipts;E&&!((p=T.tags)!=null&&p.length)&&!t&&(t=T),k&&!T.channel&&!r&&(r=T)}return((m=t==null?void 0:t.access)==null?void 0:m.receipts)||((A=r==null?void 0:r.access)==null?void 0:A.receipts)},uc=e=>{var r;return(Array.isArray(e.overrides)?cc(e.overrides):void 0)||((r=e.access)==null?void 0:r.receipts)||[]},Tb=({payment:e={}})=>{let t=Sb.tokens(),r=o=>t[o]||e[o],n={};return ac.filter(o=>r(o)).forEach(o=>n[o]=r(o)),n},Eb=({user:e={},payment:t={},configuration:r=ic.configuration||{}})=>{var p,m,A;let n=((p=r.payment)==null?void 0:p.acceptableForms)||[],o=n.includes("sub"),s=n.includes("pass"),i=((m=r.payment)==null?void 0:m.acceptableScopes)||[],f=uc(r);return!!(((A=r.verso)==null||A)&&e.isEntitled||Ge.access({receipts:f})||o&&Ge.sub()||s&&Ge.pass({acceptableScopes:i})||o&&t.form==="sub"||s&&t.form==="pass"&&i.includes(t.scope))},xb=({user:e={},payment:t={},configuration:r=ic.configuration||{}})=>{var m,A,T;let n=((m=r.payment)==null?void 0:m.acceptableForms)||[],o=n.includes("sub"),s=n.includes("pass"),i=((A=r.payment)==null?void 0:A.acceptableScopes)||[],f=uc(r),p=[];return((T=r.verso)==null||T)&&e.isEntitled&&p.push("verso"),Ge.access({receipts:f})&&p.push("access token"),o&&Ge.sub()&&p.push("sub token"),s&&Ge.pass({acceptableScopes:i})&&p.push("pass token"),o&&t.form==="sub"&&p.push("sub payment"),s&&t.form==="pass"&&i.includes(t.scope)&&p.push("pass payment"),p};lc.exports={determine:Eb,providers:xb,state:Tb,knownForms:ac,extractOverrideReceipts:cc}});var fc=S(Pn=>{a();c();u();l();d();var pc;(function(e){typeof DO_NOT_EXPORT_CRC>"u"?typeof Pn=="object"?e(Pn):typeof define=="function"&&define.amd?define(function(){var t={};return e(t),t}):e(pc={}):e(pc={})})(function(e){e.version="1.2.2";function t(){for(var I=0,H=new Array(256),C=0;C!=256;++C)I=C,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,I=I&1?-306674912^I>>>1:I>>>1,H[C]=I;return typeof Int32Array<"u"?new Int32Array(H):H}var r=t();function n(I){var H=0,C=0,q=0,x=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(q=0;q!=256;++q)x[q]=I[q];for(q=0;q!=256;++q)for(C=I[q],H=256+q;H<4096;H+=256)C=x[H]=C>>>8^I[C&255];var P=[];for(q=1;q!=16;++q)P[q-1]=typeof Int32Array<"u"?x.subarray(q*256,q*256+256):x.slice(q*256,q*256+256);return P}var o=n(r),s=o[0],i=o[1],f=o[2],p=o[3],m=o[4],A=o[5],T=o[6],E=o[7],k=o[8],_=o[9],D=o[10],O=o[11],F=o[12],j=o[13],U=o[14];function J(I,H){for(var C=H^-1,q=0,x=I.length;q>>8^r[(C^I.charCodeAt(q++))&255];return~C}function L(I,H){for(var C=H^-1,q=I.length-15,x=0;x>8&255]^F[I[x++]^C>>16&255]^O[I[x++]^C>>>24]^D[I[x++]]^_[I[x++]]^k[I[x++]]^E[I[x++]]^T[I[x++]]^A[I[x++]]^m[I[x++]]^p[I[x++]]^f[I[x++]]^i[I[x++]]^s[I[x++]]^r[I[x++]];for(q+=15;x>>8^r[(C^I[x++])&255];return~C}function z(I,H){for(var C=H^-1,q=0,x=I.length,P=0,$=0;q>>8^r[(C^P)&255]:P<2048?(C=C>>>8^r[(C^(192|P>>6&31))&255],C=C>>>8^r[(C^(128|P&63))&255]):P>=55296&&P<57344?(P=(P&1023)+64,$=I.charCodeAt(q++)&1023,C=C>>>8^r[(C^(240|P>>8&7))&255],C=C>>>8^r[(C^(128|P>>2&63))&255],C=C>>>8^r[(C^(128|$>>6&15|(P&3)<<4))&255],C=C>>>8^r[(C^(128|$&63))&255]):(C=C>>>8^r[(C^(224|P>>12&15))&255],C=C>>>8^r[(C^(128|P>>6&63))&255],C=C>>>8^r[(C^(128|P&63))&255]);return~C}e.table=r,e.bstr=J,e.buf=L,e.str=z})});var yc=S((tO,mc)=>{a();c();u();l();d();var kb=fc(),Cb=e=>{if(!e)return 100;try{let r=kb.str(e);return Math.abs(r%100)+1}catch(r){return console.error("getBucket",r),100}};mc.exports={getBucketNumber:Cb}});var gc=S((aO,hc)=>{a();c();u();l();d();var Nn=Z(),_b=Tt(),{oneYearInSeconds:Pb}=ee(),{getBucketNumber:Nb}=yc(),On="CN_journey_bucket",Ob=Pb,Oe=parseInt(Nn.read(On));if(!Oe||Oe<0||Oe>100){Oe=_b.id%100+1;let e=Nn.read("CN_xid");e&&(Oe=Nb(e)),Nn.write(On,Oe.toString(),Ob)}hc.exports={name:On,value:Oe}});var tr=S((fO,vc)=>{a();c();u();l();d();var In=Z(),Ib=2*365*24*60*60,Rn="CN_segments",Rb=()=>{let e=In.read(Rn);return e?e.split("|").map(t=>t.trim()):[]},Db=({adds:e=[],removes:t=[]})=>{let r=In.read(Rn)||"",n=e.map(i=>i.trim()),o=t.map(i=>i.trim()),s=[...new Set(r.split("|").map(i=>i.trim()).filter(i=>!!i&&!o.includes(i)).concat(n))].join("|");r!==s&&In.write(Rn,s,Ib)};vc.exports={getSegments:Rb,setSegments:Db}});var Sc=S((bO,wc)=>{a();c();u();l();d();var bc=Z(),{getSegments:Fb}=tr(),jb=e=>({"the-new-yorker":"CRMNYR062419","vanity-fair":"CRMVYF092120",wired:"CRMWIR092120"})[e],Lb="ref.nl.sub",Ub=({brandSlug:e="epicurious",location:t=window.location}={})=>new URLSearchParams(t.search).get("mbid")===jb(e)||(Fb()||[]).includes(Lb)?!0:!!bc.read("pay_ent_tmp"),Mb=(e,t=window.location)=>new URLSearchParams(t.search).get(e)||"",Bb=e=>!!Mb("utm_paidredirect",e).match(/^Paid_Soc/i)||!!bc.read("pay_paid_ref");wc.exports={paid:Bb,isNewsletterCampaign:Ub}});var Dn=S((EO,qc)=>{a();c();u();l();d();var{zipObject:$b}=Y(),{addTime:Ac}=ee(),Jb=(e,t)=>{let{tags:r=[]}=e,n=new RegExp(`${t}-for-([0-9]+)-(hour|day|month|year)`);return r.map(o=>o.match(n)).filter(o=>!!o).map(o=>o&&$b(["count","unit"],o.slice(1))).sort((o,s)=>Ac(Date.now(),s)-Ac(Date.now(),o)).shift()||{}};qc.exports={longestTagPeriod:Jb}});var Fn=S((NO,Tc)=>{a();c();u();l();d();var{longestTagPeriod:Wb}=Dn(),{addTime:Hb}=ee(),Vb=e=>Wb(e,"paywall-exclude"),Gb=e=>{let{isPreview:t,publishDate:r}=e;if(t)return!1;let{count:n,unit:o}=Vb(e);if(!n||!o)return!0;let s=Hb(r,{count:n,unit:o});return Date.now()>s};Tc.exports={contentCanBePaywalled:Gb}});var xc=S((jO,Ec)=>{a();c();u();l();d();var{contentCanBePaywalled:Yb}=Fn(),{longestTagPeriod:zb}=Dn(),{addTime:Kb}=ee(),Qb=e=>zb(e,"paywall-sample");function Zb(e){if(!Yb(e))return!1;let{count:t,unit:r}=Qb(e);if(!t||!r)return!0;let n=Kb(e.publishDate,{count:t,unit:r});return Date.now(){a();c();u();l();d();var{contentCanBePaywalled:Xb}=Fn(),{contentCanBeSampled:ew}=xc();kc.exports={contentCanBePaywalled:Xb,contentCanBeSampled:ew}});var Ln=S((zO,Cc)=>{a();c();u();l();d();var tw=({campaign:e,...t})=>{!Array.isArray(window.dataLayer)||window.dataLayer.push({...t,campaign:{key:e.key,name:e.name}})};Cc.exports={emitAnalyticsEvent:tw}});var Mn=S((tI,Ic)=>{a();c();u();l();d();var rw=te(),nw=_n(),_c=e=>nw[e],ow="",{contentCanBePaywalled:Ye}=jn(),{getCurrentContent:sw}=er(),{emitAnalyticsEvent:iw}=Ln(),{log:aw}=K(),lt,Un,Pc,Nc,cw=e=>({access:()=>!0,sub:()=>!0,tmp:()=>!0,pass:()=>!0,sess:()=>!0,asmp:t=>Ye(t),usmp:t=>Ye(t),sample:t=>Ye(t),msmp:t=>Ye(t),fsmp:t=>Ye(t),free:t=>!Ye(t)})[e],Oc=e=>{let{paymentForms:t,acceptableScopes:r,signature:n,key:o,props:s,receipts:i,state:f,campaign:p={},reset:m=!1,fsmp:A={clientCredentials:"",serviceURL:""}}=e;m&&(lt=void 0,Un=void 0),A.paymentNegotiation=()=>Oc({...e,reset:!0});let T=sw(),E=L=>_c(L)({acceptableScopes:r,signature:n,key:o,props:s,receipts:i,state:f,fsmp:A}),k=L=>E(L)(),_=L=>_c(L),D=L=>E(L),O=L=>cw(L)(T),j=t.concat("free").filter(_).filter(D).find(O)||ow;if(lt===j)return;let U=({scope:L,count:z}={})=>{lt=j,Un=L,Pc=(s||{}).counter,Nc=z,iw({event:"user-payment-updated",user:{paymentMethod:`${j}${L?"-"+L:""}`},campaign:p}),rw.emitJourneyStateIsUpdated({source:"payment-negotiation",state:{payment:j,scope:L,count:z}})};return(j?k(j):Promise.resolve()).then(U).catch(L=>{aw("** Journey error: Payment acceptance **",L)})};Ic.exports={getAcceptedPaymentForm:()=>lt,getAcceptedPaymentScope:()=>Un,getCounterName:()=>Pc,getCounterValue:()=>Nc,resetAcceptedPaymentForm:()=>lt=void 0,paymentNegotiation:Oc}});var Lc=S((aI,jc)=>{a();c();u();l();d();var Rc=ve(),{isDefined:uw,isString:lw,isInteger:Dc}=Y(),{oneDayInSeconds:dw}=ee(),pw=["grouping-service"],Fc=(e,t)=>(console.error("groups: invalid token structure.",{version:e,groups:t}),[]),fw=(e,t,r)=>{let n=e.filter(uw).filter(lw);return n.length!==e.length&&console.error("groups: invalid group values",{version:t,groups:r}),n},mw=e=>Array.isArray(e)?e.map(t=>t==null?void 0:t.id):Fc(1,e),yw=e=>(e==null?void 0:e.constructor)!==Object||!Object.values(e).every(Array.isArray)?Fc(2,e):Object.values(e).flat(),hw={1:mw,2:yw},gw=()=>{let e=Rc.headerFor("groups"),t=Rc.payloadFor("groups");if(!e||!t)return[];let{ver:r}=e,{exp:n,iss:o,iat:s,groups:i}=t;if(!pw.includes(o))return console.error("groups: token issuer is not acceptable."),[];if(!s||!Dc(s)||s>=Date.now()+dw*1e3)return console.error("groups: token issued in the future."),[];if(!n||!Dc(n)||n<=Date.now())return console.error("groups: token expired."),[];if(!i)return console.error("groups: token payload is missing groups field."),[];let f=hw[r];return f?fw(f(i),r,i):(console.error(`groups: unrecognized token version: ${r}.`),[])};jc.exports={list:gw}});var $n=S((fI,Wc)=>{a();c();u();l();d();var rr=te(),Uc=he(),Mc=Rr(),vw=Qt(),Bn=dc(),dt=Z(),bw=gc(),Bc=Sc(),nr=Mn(),{contentCanBeSampled:ww,contentCanBePaywalled:Sw}=jn(),{disabledUnitTypes:Aw}=Xr(),{getSegments:qw}=tr(),{getCurrentContent:Tw}=er(),{zipObject:Ew}=Y(),xw=Tt(),kw=Lc(),Cw=ve(),$c={},_w=e=>$c=e,Jc=e=>{var D,O,F,j,U,J;let t=Mc.consumer?Mc.consumer.snapshot("adblock.v2.presence"):void 0,r=nr.getAcceptedPaymentForm(),n=nr.getAcceptedPaymentScope(),o=nr.getCounterName(),s=nr.getCounterValue(),i=r!==void 0?r:(D=e.payment)==null?void 0:D.form,f=n!==void 0?n:(O=e.payment)==null?void 0:O.scope,p=qw(),m=Tw(),A=new URLSearchParams(window.top.location.search),T=L=>Ew(["key","value"],L),E=Array.from(A).map(T),k=L=>{if(L.match(/^true$/i))return!0;if(L.match(/^false$/i))return!1;if(L.match(/^".*"$/))return L.replace(/"/g,"");let z=parseInt(L);return isNaN(z)?L:z.toString()===L?z:L},_=Object.fromEntries(Array.from(A).filter(([L])=>L.startsWith("set-journey-")).map(([L,z])=>[L.replace("set-journey-",""),k(z)]));return{pageviewId:xw.id,xid:dt.read("CN_xid"),url:window.document.location.toString(),pathname:window.document.location.pathname,queryParameters:E,redirectURL:window.top.location.origin+window.top.location.pathname,bucket:bw.value,entitled:Bn.determine(e),entitledBy:Bn.providers(e),...Bn.state(e),counterName:o,counterValue:s,isAuthenticated:(F=e.user)==null?void 0:F.isAuthenticated,email:Cw.getFieldFromToken("identity","email"),segments:p,groups:kw.list(),permutiveSegments:(j=e.segmentation)==null?void 0:j.permutiveSegments,payment:i,isNewsletterCampaign:Bc.isNewsletterCampaign(),scope:f,width:window.innerWidth,country:dt.read("CN_geo_country_code"),consumer:"verso",adblock:t,incognito:rr.hasIncognitoBeenDetected(),roadblock:rr.hasRoadblockBeenDetected(),suppressOnRoadblock:!1,paid:Bc.paid(),hasSignedUpForNewsletter:!!(dt.read("ns-anonymous-user-email")&&dt.read("ns-anonymous-user-pref")),cometUser:!!dt.read("cpa"),segmentsUpdated:rr.haveSegmentsBeenUpdated(),...m,channel:m.channelSlug,subChannel:m.subChannelSlug,contentCanBePaywalled:Sw(m),contentCanBeSampled:ww(m),disabledUnitTypes:Aw(m.tags),contentAgeInMilliseconds:Date.now()-Date.parse(m.publishDate),device:vw.details(),paymentBypassed:(U=e.payment)==null?void 0:U.bypass,fingerprintID:A.get("fingerprintID")||rr.payloadOfFingerprintIDEvent().fingerprintID,consent:{targeting:Uc.userHasConsentedTo("targeting"),performance:Uc.userHasConsentedTo("performance")},sophiDecision:((J=e.user)==null?void 0:J.sophiDecision)||{},...$c,..._}},Pw=()=>{var t,r;let e=((r=(t=window.journeyDataGateway)==null?void 0:t.fetch)==null?void 0:r.call(t))||{};return Jc(e)};Wc.exports={buildPageState:Jc,getCurrentState:Pw,overrideCurrentState:_w}});var Hc=S((bI,Jn)=>{a();c();u();l();d();var Wn=Wn||{};typeof Jn=="object"&&(Jn.exports=Wn);(function(e,t){"use strict";var r={accesskey:"accessKey",bgcolor:"bgColor",cellpadding:"cellPadding",cellspacing:"cellSpacing",checked:"defaultChecked",class:"className",colspan:"colSpan",contenteditable:"contentEditable",defaultchecked:"defaultChecked",for:"htmlFor",formnovalidate:"formNoValidate",hidefocus:"hideFocus",ismap:"isMap",maxlength:"maxLength",novalidate:"noValidate",readonly:"readOnly",rowspan:"rowSpan",spellcheck:"spellCheck",tabindex:"tabIndex",usemap:"useMap",willvalidate:"willValidate"},n={enctype:"encoding",onscroll:"DOMMouseScroll"},o={autocapitalize:1,autocomplete:1,autocorrect:1},s={async:1,autofocus:1,checked:1,defaultchecked:1,defer:1,disabled:1,formnovalidate:1,hidden:1,indeterminate:1,ismap:1,multiple:1,novalidate:1,readonly:1,required:1,spellcheck:1,willvalidate:1},i=/^[\r\n]+/,f=/[\r\n]+$/,p=0,m=1,A=2,T=3,E=4,k=5;function _(w){this.value=w}_.prototype.toString=function(){return this.value},e.raw=function(w){return new _(w)};var D=e.isRaw=function(w){return w instanceof _},O=Array.isArray||function(w){return w instanceof Array};function F(w){return typeof w=="function"}function j(w){switch(typeof w){case"object":return w?O(w)?A:D(w)?k:w instanceof Date?E:T:p;case"function":return m;case"undefined":return p;default:return E}}var U=function(w){if(w){if(w.charAt(0)==="!")return t.createComment(w==="!"?"":w.substr(1)+" ")}else{if(t.createDocumentFragment)return t.createDocumentFragment();w=""}return w.toLowerCase()==="style"&&t.createStyleSheet?t.createStyleSheet():t.createElement(w)},J=function(w,N,B){switch(N.substr(0,2)==="on"&&(N=N.substr(2)),typeof B){case"function":if(w.addEventListener)w.addEventListener(N,B,!1);else if(w.attachEvent&&j(w[N])!==p)w.attachEvent("on"+N,B);else{var R=w["on"+N]||w[N];w["on"+N]=w[N]=F(R)?function(G){return R.call(this,G)!==!1&&B.call(this,G)!==!1}:B}break;case"string":w["on"+N]=new Function("event",B);break}},L=function(w,N){if(N.name&&t.attachEvent&&!w.parentNode)try{var B=U("<"+w.tagName+' name="'+N.name+'">');w.tagName===B.tagName&&(w=B)}catch{}for(var R in N)if(N.hasOwnProperty(R)){var G=N[R],oe=j(G);R&&(oe===p&&(G="",oe=E),R=r[R.toLowerCase()]||R,R==="style"?j(w.style.cssText)!==p?w.style.cssText=G:w.style=G:R.substr(0,2)==="on"?(J(w,R,G),R=n[R],R&&J(w,R,G)):!o[R.toLowerCase()]&&(oe!==E||R.charAt(0)==="$"||j(w[R])!==p||j(w[n[R]])!==p)?(w[R]=G,R=n[R],R&&(w[R]=G)):s[R.toLowerCase()]?G&&(w.setAttribute(R,R),R=n[R],R&&w.setAttribute(R,R)):(w.setAttribute(R,G),R=n[R],R&&w.setAttribute(R,G)))}return w},z=function(w,N){if(N){var B=(w.tagName||"").toLowerCase();if(w.nodeType===8)N.nodeType===3&&(w.nodeValue+=N.nodeValue);else if(B==="table"&&w.tBodies){if(!N.tagName){if(N.nodeType===11)for(;N.firstChild;)z(w,N.removeChild(N.firstChild));return}var R=N.tagName.toLowerCase();if(R&&R!=="tbody"&&R!=="thead"){var G=w.tBodies.length>0?w.tBodies[w.tBodies.length-1]:null;G||(G=U(R==="th"?"thead":"tbody"),w.appendChild(G)),G.appendChild(N)}else w.canHaveChildren!==!1&&w.appendChild(N)}else if(B==="style"&&t.createStyleSheet)w.cssText=N;else if(w.canHaveChildren!==!1)w.appendChild(N);else if(B==="object"&&N.tagName&&N.tagName.toLowerCase()==="param"){try{w.appendChild(N)}catch{}try{w.object&&(w.object[N.name]=N.value)}catch{}}}},I=function(w){return!!w&&w.nodeType===3&&(!w.nodeValue||!/\S/.exec(w.nodeValue))},H=function(w,N){w&&w.nodeType===3&&N.exec(w.nodeValue)&&(w.nodeValue=w.nodeValue.replace(N,""))},C=function(w){if(w){for(;I(w.firstChild);)w.removeChild(w.firstChild);for(H(w.firstChild,i);I(w.lastChild);)w.removeChild(w.lastChild);H(w.lastChild,f)}},q=function(w){var N=U("div");if(N.innerHTML=""+w,C(N),N.childNodes.length===1)return N.firstChild;for(var B=U("");N.firstChild;)B.appendChild(N.firstChild);return B},x=function(w){return t.createTextNode("["+w+"]")};e.onerror=null;var P=e.patch=function(w,N,B){for(var R=1;R/g,"");var R=U("div");R.appendChild(B);var G=R.innerHTML;return R.removeChild(B),G}})(Wn,document)});var ft=S((EI,Gc)=>{a();c();u();l();d();var ne=te(),Hn=Q(),{isAnActionUnit:Nw,isAPresentationUnit:Ow}=pe(),{pick:be}=Y(),Vc=["unit","data.isModalPresent","renderer","executer","function","template","component"],pt=(e,t)=>{let{configuration:r,component:n,data:o,function:s,template:i}=e;return{campaign:be(t,["key","name"]),unit:be(e,["key","name"]),data:o,configuration:r,...Ow(e)&&{renderer:n&&n.renderer||"journey"},...Nw(e)&&{executer:"journey"},...n&&{component:be(n,["name","variation","renderer"])},...s&&{function:be(s,["name"])},...i&&{template:be(i,["name"])}}},Iw=e=>Hn.add({type:"campaign-resolved",campaign:be(e,["name"])}),Rw=(e,t)=>{let r=pt(e,t);ne&&ne.emitJourneyActionIsExecuted(r)},Dw=(e,t)=>{let r=pt(e,t);ne&&ne.emitJourneyUnitRenderBegan(r)},Fw=(e,t,{emit:r}={emit:!0})=>{let n=pt(e,t);ne&&r&&ne.emitJourneyUnitRenderEnded(n),ne&&r&&ne.emitJourneyUnitIsRendered(n),Hn.add({type:"unit-rendered",...be(n,Vc)})},jw=(e,t)=>{let r=pt(e,t);ne&&ne.emitJourneyUnitEmptyBegan(r)},Lw=(e,t,{emit:r}={emit:!0})=>{let n=pt(e,t);ne&&r&&ne.emitJourneyUnitEmptyEnded(n),ne&&r&&ne.emitJourneyUnitIsRemoved(n),Hn.add({type:"unit-removed",...be(n,Vc)})};Gc.exports={campaignResolved:Iw,actionExecuted:Rw,unitRendering:Dw,unitRendered:Fw,slotEmptying:jw,slotEmptied:Lw}});var Re=S((NI,zc)=>{a();c();u();l();d();var or=new Map,Ie=new Map,sr=new Map,ir=new Map,ar=new Map,ae=e=>JSON.stringify(e),Yc=e=>ir.has(ae(e)),Uw=e=>{ir.set(ae(e),!0)},Mw=e=>{ir.delete(ae(e))},Bw=(e,t)=>{let{slot:r}=e;if(Yc(r))return!1;let n=ae(r);return Ie.set(n,e),or.set(n,t),sr.set(ae(e),r),!0},$w=e=>sr.has(ae(e)),Jw=e=>{let t=ae(e),r=Ie.get(t);Ie.delete(t),or.delete(t),sr.delete(ae(r))},Ww=e=>!Ie.has(ae(e)),Hw=()=>{Ie.clear(),or.clear(),sr.clear(),ir.clear(),ar.clear()},Vw=e=>(ar.set(ae(e.data),e),!0),Gw=e=>ar.has(ae(e.data)),Yw=e=>Ie.get(ae(e));zc.exports={add:Bw,isPresent:$w,empty:Jw,isEmpty:Ww,clear:Hw,isLocked:Yc,lock:Uw,unlock:Mw,addAction:Vw,hasExecuted:Gw,unitIn:Yw,units:()=>Array.from(Ie.values()),elements:()=>Array.from(or.values()),actions:()=>Array.from(ar.values())}});var Qc=S((jI,Kc)=>{a();c();u();l();d();var ur=(e,t)=>e.replace(t,""),Vn=(e,t)=>e.match(t),cr=(e,t)=>r=>Vn(r,/^\\/)?ur(r,/\\/):`<${e}>${ur(r,t)}`,zw=e=>t=>Vn(t,/^\\{2}n|\\(?!n)/)?ur(t,/\\/):e,Kw=/\\?(\*\*)(\n|.)*?(\*\*)/gm,Qw=/\\?(___)(\n|.)*?(___)/gm,Zw=/\\?(__)(\n|.)*?(__)/gm,Xw=/\\?(~~)(\n|.)*?(~~)/gm,eS=/\\{1,2}n/gm,tS=[{searcher:Kw,replacer:cr("strong",/\*\*/gm)},{searcher:Qw,replacer:cr("ins",/___/gm)},{searcher:Zw,replacer:cr("i",/__/gm)},{searcher:Xw,replacer:cr("del",/~~/gm)},{searcher:eS,replacer:zw("
")}],rS=e=>typeof e!="string"?e:Vn(e,/^\\{2}/)?ur(e,/\\{2}/):tS.reduce((t,{searcher:r,replacer:n})=>t.replace(r,n),e);Kc.exports={apply:rS}});var su=S((JI,ou)=>{a();c();u();l();d();var nS=rt(),Zc=Qc(),{get:tu,escape:oS}=Y(),ru=Qt(),nu=(e,t=ru.viewport)=>typeof e=="object"&&(e.desktop||e.tablet||e.mobile)?e[t]:e,sS=({styles:e={}})=>{let r=Object.values(e).join("").replace(/(<([^>]+)>)/gi,"");return r?``:""},iS=e=>{let t;try{let o=e.match(/^\//);t=new URL(o?`${window.location.origin}${e}`:e)}catch{return e}let{origin:r,pathname:n}=window.location;return t.searchParams.set("redirectURL",`${r}${n}`),t.href},Xc={addRedirectURL:iS},eu=(e,t)=>{let[r,n]=e.match(/[^()\s]+/g).reverse(),o=nu(tu(t,r));return Xc[n]&&(o=Xc[n](o)),o},aS=(e,t)=>e.replace(/{{(\^|#)\s*(.*?)\s*}}([\s\S]*?){{\/\s*(\2)\s*}}/gm,(r,n,o,s)=>!nu(tu(t,o))^n==="#"?s:"").replace(/{{{\s*(.*?)\s*}}}/g,(r,n)=>Zc.apply(eu(n,t)||"")).replace(/{{\s*(.*?)\s*}}/g,(r,n)=>Zc.apply(oS(eu(n,t)))).concat(sS(t));ou.exports={render:(e,t)=>aS(e,{...t,bridge:nS.name,templateData:JSON.stringify(t),viewport:ru.viewport})}});var Gn=S((zI,cu)=>{a();c();u();l();d();var cS=he(),uS=xe(),lS=uS.storageFor("unitRenderTimestamps"),iu={minute:6e4,hour:36e5,day:864e5,week:6048e5},au=({configuration:{frequencyCap:e}={}})=>!!(e&&e.times&&e.multiplier&&e.timeFrame&&typeof e.times=="number"&&typeof e.multiplier=="number"&&iu[e.timeFrame]),dS=(e,{read:t,isDisabled:r}=lS)=>{if(!au(e))return!1;if(!cS.userHasConsentedTo("targeting")||r())return!0;let{frequencyCap:n}=e.configuration,o=t(e.key)||{};return o.lastRenderTimestamp?Date.now()-o.lastRenderTimestamp<=iu[n.timeFrame]/(n.times/n.multiplier):!1};cu.exports={hasValidFrequencyCap:au,hasReachedRenderLimit:dS}});var lu=S((tR,uu)=>{a();c();u();l();d();var pS=xe(),{hasValidFrequencyCap:fS}=Gn(),mS=pS.storageFor("unitRenderTimestamps"),yS=(e,{read:t,write:r,isDisabled:n}=mS)=>{if(!fS(e)||n())return;let o=t(e.key)||{};o.lastRenderTimestamp=Date.now(),r(e.key,o)};uu.exports={track:yS}});var lr=S((aR,du)=>{a();c();u();l();d();var hS=lu(),gS=Gn();du.exports={...hS,...gS}});var fu=S((fR,pu)=>{a();c();u();l();d();var vS=e=>{Array.from(e.getElementsByTagName("script")).forEach(r=>{let n=document.createElement("script"),o=document.getElementsByTagName("script")[0]||document.documentElement;n.text=r.text?`(() => {${r.text}})();`:"",o.parentNode.insertBefore(n,o)})};pu.exports={execute:vS}});var hu=S((bR,yu)=>{a();c();u();l();d();var mu=e=>Array.prototype.slice.apply(e),bS=(e,t)=>{let r;return function(){let n=this,o=arguments;clearTimeout(r),r=setTimeout(()=>e.apply(n,o),t)}},wS=(e,t)=>{let r,n=[];return function(){let o=this;n.push(mu(arguments)),clearTimeout(r),r=setTimeout(()=>{e.apply(o,[mu(n)]),n.length=0},t)}};yu.exports={debounce:bS,cumulativeArgumentDebounce:wS}});var vu=S((ER,gu)=>{a();c();u();l();d();var{cumulativeArgumentDebounce:SS}=hu(),AS=1e3,qS=e=>{!e.configuration.waypointEvent||Yn.fireWaypoint(e.configuration.waypointEvent)},TS=e=>{let t={...e,_topic:"waypoint.journey"};Yn.sendEvent(t)},ES=SS(e=>{let t=e.map(s=>s[0]),r=JSON.stringify(t)||"",n="/martech/api/funnel?_topic=waypoint.journey&api_key=d3Jlbg",o=!1;if(navigator&&typeof navigator.sendBeacon=="function"&&typeof window.Blob=="function"&&(o=navigator.sendBeacon(n,r)),!o)if(r.length<1500){let s=`${n}&data=${encodeURIComponent(r)}`,i=new Image;i.src=s}else{let s=new XMLHttpRequest;s.open("POST",n,!0),s.setRequestHeader("Content-type","application/json"),s.send(r)}},AS),Yn={fire:qS,fireWaypoint:TS,sendEvent:ES};gu.exports=Yn});var wu=S((NR,bu)=>{a();c();u();l();d();var xS=e=>{let t=e.payment,{[t]:{cnt:r,cnts:n,max:o}={}}=e;return t==="free"?{}:{paywall:{exceededMax:t==="",...r&&{cnt:r},...n&&{cnts:n},...o&&{max:o}}}};bu.exports={paywallPayloadGenerator:xS}});var Au=S((jR,Su)=>{a();c();u();l();d();var kS=e=>{let t=e.payment,{cnt:r,max:n}=e.usmp||e.asmp||{};return t==="free"?{}:{paywall:{exceededMax:t==="",...r&&{cnt:r},...n&&{max:n}}}};Su.exports={cniPaymentPayloadGenerator:kS}});var Tu=S((JR,qu)=>{a();c();u();l();d();var CS=e=>{let t=e.payment,{[t]:{cnt:r,cnts:n}={}}=e,o;return t==="free"?{}:((n||r)&&(o=n?Object.entries(n).map(([s,i])=>({name:s,count:i})):[{count:r}]),{is_exceeded:t==="",...o&&{meter:o}})};qu.exports={snowplowPayloadGenerator:CS}});var xu=S((zR,Eu)=>{a();c();u();l();d();var _S={...wu(),...Au(),...Tu()},PS=e=>_S[e];Eu.exports={generatorFor:PS}});var ze=S((tD,_u)=>{a();c();u();l();d();var{matchesType:ku}=Ne(),NS=te(),OS=We(),IS=xe(),{isAPresentationUnit:RS,isAnActionUnit:DS}=pe(),FS=IS.storageFor("journey"),Cu=()=>FS.read("paywall-suppression")===!1||new URL(window.location).searchParams.get("journey-paywall-suppression")==="false",jS=e=>!!RS(e)&&ku(e,["paywall"])||!!DS(e)&&ku(e,["hide-content"]),LS=({unit:e,rules:t,suppressOnRoadblock:r=!1})=>(r||OS.isEnabled({rule:"commercialSuppression",rules:t}))&&!Cu()&&jS(e)&&NS.hasRoadblockBeenDetected();_u.exports={isPaywallSuppressionDisabled:Cu,ofPaywall:LS}});var Ou=S((aD,Nu)=>{a();c();u();l();d();var US=ze(),MS=ct(),BS=pe(),{isUniq:$S}=Y(),{unitTypes:JS}=Ne(),WS=e=>!US.ofPaywall({unit:e}),Pu=({campaign:e,campaigns:t,state:r,filter:n=()=>!0})=>MS.resolveUnits({type:BS.isAPresentationUnit,campaign:e,campaigns:t,state:r}).filter(n).map(JS).flat().filter($S),HS=e=>Pu(e),VS=e=>Pu({...e,filter:WS});Nu.exports={features:HS,activeFeatures:VS}});var Du=S((fD,Ru)=>{a();c();u();l();d();var{log:GS}=K(),YS=he(),Iu=["sophi_pay","sophi_reg","sophi_open"],we=null,zS=({groups:e=[]}={},{targeting:t}={})=>{if(!t||!e.length||!e.some(o=>Iu.includes(o)))return"override";let r=[t.group,t.groups,t["all group"],t["all groups"]].filter(Boolean).flat().filter(o=>Iu.includes(o));return r.length&&r.some(o=>e.includes(o))?"sophi":"override"},KS=async(e,t)=>{if((e==null?void 0:e.country)!=="US"||typeof(window==null?void 0:window.demeter)!="function"||!YS.userHasConsentedTo("targeting")||!t)return null;if(!we)try{we=await window.demeter("getSophiContext")}catch(r){return GS("** Journey error: Failed to get Sophi context **",r),null}return!we||typeof we!="object"?null:{schema:"iglu:com.condenast/sophi/jsonschema/1-0-0",data:{experiment_id:we.experimentsCode,inputs:we.inputs,feature_id:we.context,trace:we.trace,source_type:zS(e,t)}}};Ru.exports={getSophiContext:KS}});var zn=S((bD,ju)=>{a();c();u();l();d();var QS=Q(),{log:Fu}=K(),{getSophiContext:ZS}=Du(),XS=async(e,t={},r,n)=>{if(!!window.trackSelfDescribingEvent)try{let o={schema:"iglu:com.condenast/messaging_unit_event/jsonschema/3-0-4",data:{campaign_key:e.campaignKey,campaign_name:e.campaignName,is_paywall_eligible:e.isPaywallEligible,is_paywalled:e.isPaywalled,paywall_pageview_id:e.pageviewId,paywall_source:e.paywallSource,subject:e.name,type:e.type,state:e.state,...t}},s=await ZS(r,n);window.trackSelfDescribingEvent({event:o,...s?{context:[s]}:{}}),QS.add({type:"snowplow-event",event:o,...s?{sophiContext:s}:{}})}catch(o){Fu("** Journey error: Failed to send Snowplow Event **",o)}},eA=({config:e,payload:t={},state:r,campaign:n})=>{if(!!window.snowplowQueue)try{window.snowplowQueue.push(()=>XS(e,t,r,n))}catch(o){Fu("** Journey error: Failed to add event to Snowplow Queue **",o)}};ju.exports={pushToSnowplow:eA}});var Kn=S((ED,$u)=>{a();c();u();l();d();var{generatorFor:Lu}=xu(),Uu=Ur(),tA=Q(),rA=te(),{getCurrentState:nA}=$n(),{log:oA}=K(),{activeFeatures:sA}=Ou(),{pushToSnowplow:iA}=zn(),aA=["type","selector","payload","name"],dr={expanded:"expanded",collapsed:"collapsed"},cA=e=>!e.match(/https*:\/\//i),uA=(e,t={})=>{(window.dataLayer||[]).push({event:`${e.name}-${e.type}`,...t})},lA=(e,t={})=>{tA.add({type:"analytics-event",event:e,...t})},Mu=(e,t="")=>{if(!e)return"";let r=s=>{if(!s)return"";try{let f=new URL(s,cA(s)?window.location.origin:void 0).searchParams.get("source");return f&&(!t||f.includes(t))?f:""}catch(i){return oA("** Journey error: Failed to extract source from URL **",i),""}};if(e.tagName==="A"){let s=r(e.getAttribute("href"));if(s)return s}if(e.tagName==="IFRAME"){let s=r(e.getAttribute("src"));if(s)return s}let n=Array.from(e.querySelectorAll("a[href]")).map(s=>r(s.getAttribute("href"))).find(Boolean);return n||Array.from(e.querySelectorAll("iframe[src]")).map(s=>r(s.getAttribute("src"))).find(Boolean)||""},mt=(e,t,r)=>{let n=Lu(e.payload),o=n?n(t):{};Object.entries(e).filter(([s])=>!aA.includes(s)).forEach(([s,i])=>o[s]=i),uA(e,o),lA(e,o),iA({config:e,payload:Lu("snowplowPayloadGenerator")(t),state:t,campaign:r})},Bu=(e,t=null)=>{if(!e)return;let r=e.querySelector("[aria-expanded]");if(!r)return;let n=r.getAttribute("aria-expanded")==="true";return(t?t.getAttribute("aria-expanded")!==null:!1)?n?dr.collapsed:dr.expanded:n?dr.expanded:dr.collapsed},dA=(e,t,r,n,o=[])=>{var D,O;let{configuration:s,component:i,slot:f}=e;if(!s)return;let{analytics:{impressionEvent:p,clickEvent:m}={}}=s,A=(O=(D=window==null?void 0:window.cns)==null?void 0:D.library)==null?void 0:O.runtimeId,E=sA({campaign:n,campaigns:o,state:r}).includes("paywall"),k=F=>{let j=Mu(t.firstChild,F.sourcePattern),U=Bu(t);return{type:"impression",...F,...A&&{pageviewId:A},...j&&{paywallSource:j},campaignKey:n.key,campaignName:n.name,...U&&{state:U},isPaywalled:E}};if([].concat(p).forEach(F=>{if(F)if(i&&f==="NavRollover"){let j=rA.whenJourneyComponentNavRolloverAppears(()=>{!j||(mt(k(F),nA()),j())})}else if(F.selector){let j=t.querySelector(F.selector);j&&Uu.onElementAppearance(j,()=>{mt(k(F),r,n)})}else Uu.onElementAppearance(t.firstChild,()=>mt(k(F),r,n))}),m){let F=[];i&&f==="PaywallBar"&&(F=[{name:"paywall-bar-chevron-button",selector:"[class*=PaywallBarChevronButton]"}]),[].concat(m,F).forEach(U=>{let J=new WeakSet,L=()=>{(t.querySelectorAll(U.selector)||[]).forEach(H=>{J.has(H)||(H.addEventListener("click",()=>{let C=Mu(H),q=Bu(t,H),x={type:"click",...U,...A&&{pageviewId:A},...C&&{paywallSource:C},campaignKey:n.key,campaignName:n.name,...q&&{state:q},isPaywalled:E};mt(x,r)}),J.add(H))})};L(),new MutationObserver(L).observe(t,{childList:!0,subtree:!0})})}};$u.exports={send:mt,setup:dA}});var Gu=S((ND,Vu)=>{a();c();u();l();d();var pA=Hc(),pr=ft(),Ju=Re(),fA=su(),mA=pe(),yA=he(),hA=lr(),gA=fu(),vA=vu(),bA=Kn(),{containerFor:yt}=vn(),{log:Wu}=K(),wA=Q(),SA=ze(),AA=b,qA=e=>mA.isATemplatePresentationUnit(e),Hu=e=>{let t=yt(e.slot);if(!!t)return t.locateElement()},TA=e=>{let t=yt(e.slot);if(!!t)return t.createElement()},EA=e=>yt(e)&&yt(e).isElementPresent(),xA=(e,t,r,n,o)=>{try{let s=e.template.classname;if(!EA(s))return;if(SA.ofPaywall({unit:e,rules:n})){wA.add({type:"suppressed-unit",name:e.name});return}pr.unitRendering(e,r);let i=Hu(e)||TA(e);if(!i)return;let f=e.template.markup||AA[e.template.name];if(!f)return;yA.userHasConsentedTo("targeting")&&hA.track(e);let p=pA.toHTMLText(f),m={...e.data,state:t};return i.innerHTML=fA.render(p,m),bA.setup(e,i,t,r,o),gA.execute(i),vA.fire(e),Ju.add(e,i),pr.unitRendered(e,r),i}catch(s){Wu(`** CM Error ${e.name} **`,s)}},kA=(e,t,r)=>{try{pr.slotEmptying(t,r),Ju.empty(e);let n=yt(e);if(!n)return;let o=n.locateElement();if(!o)return;o.innerHTML="",pr.slotEmptied(t,r)}catch(n){Wu(`** CM Error ${t.name} **`,n)}};Vu.exports={isSupported:qA,locateElement:Hu,render:xA,empty:kA}});var Qu=S((jD,Ku)=>{a();c();u();l();d();var CA=Kn(),Yu=te(),fr=ft(),Qn=Re(),_A=he(),PA=pe(),NA=lr(),{log:zu}=K(),OA=Q(),IA=ze(),RA=e=>PA.isAComponentPresentationUnit(e),DA=()=>{},FA=(e,t,r,n,o)=>{try{if(IA.ofPaywall({unit:e,rules:n})){OA.add({type:"suppressed-unit",name:e.name});return}Qn.add(e);let s;s=Yu.whenJourneyUnitRenderEnds(({payload:i})=>{if(!s)return;let{element:f,unit:p}=i;e.name===p.name&&(_A.userHasConsentedTo("targeting")&&NA.track(e),Qn.add(e,f),fr.unitRendered(e,r,{emit:!1}),CA.setup(e,f,t,r,o),i.keepAlive||s())}),fr.unitRendering(e,r)}catch(s){zu(`** CM Error ${e.name} **`,s)}},jA=(e,t,r)=>{try{let n;n=Yu.whenJourneyUnitEmptyEnds(({payload:o})=>{if(!n)return;let{unit:s}=o;t.name===s.name&&(Qn.empty(e),fr.slotEmptied(t,r,{emit:!1}),n())}),fr.slotEmptying(t,r)}catch(n){zu(`** CM Error ${t.name} **`,n)}};Ku.exports={isSupported:RA,locateElement:DA,render:FA,empty:jA}});var el=S((JD,Xu)=>{a();c();u();l();d();var LA=Gu(),UA=Qu(),Zu=Re(),MA=[LA,UA],Zn=e=>MA.find(t=>t.isSupported(e)),BA=e=>Zn(e).locateElement(e),$A=(e,...t)=>Zn(e).render(e,...t),JA=(e,...t)=>{if(Zu.isEmpty(e))return;let r=Zu.unitIn(e);return Zn(r).empty(e,r,...t)};Xu.exports={locateElement:BA,render:$A,empty:JA}});var rl=S((zD,tl)=>{a();c();u();l();d();var WA=e=>{!window.paywallGateway||typeof window.paywallGateway.truncateContent!="function"||window.paywallGateway.truncateContent(e)};tl.exports={truncateContent:WA}});var ol=S((tF,nl)=>{a();c();u();l();d();var HA=Re(),VA=({mark:e,selector:t,items:r})=>{let n=document;if(e&&(n=document.querySelector(`[data-journey-hook="${e}"]`),!n))return;let o=()=>{let i;if(t?i=n.querySelectorAll(t):i=n.children,!i)return;let f=HA.elements();Array.from(i).forEach((p,m)=>{!f.some(A=>p.contains(A))&&m>=r&&p&&(p.matches('[class*="NewsletterSubscribeFormWrapper"], [class*="NewsletterSubscribeFormWrapper"] + p')?(p.innerHTML="",p.style.display="none"):p.remove&&p.remove())})};o(),new MutationObserver((i=[])=>{!i.some(({addedNodes:f=[]})=>f.length)||o()}).observe(n,{childList:!0,subtree:!0})};nl.exports={truncateMarkedContent:VA}});var il=S((aF,sl)=>{a();c();u();l();d();var GA=({selector:e,items:t})=>{let r=document;if(e){let n=window.innerWidth,o=180;n<=767?o=320:n<=1023&&(o=254);let s=r.getElementsByClassName(e);s=Array.from(s);let i=[];s.forEach(T=>{T.classList.length===1&&i.push(T)}),s=i[t];let f=r.documentElement.scrollHeight,p=function(E){E.map(k=>{k.isIntersecting&&(f=window.pageYOffset+o,window.scrollTo(0,f))})},m={threshold:0};new IntersectionObserver(p,m).observe(s),window.onscroll=function(){window.pageYOffset>f&&window.scrollTo(0,f)};return}};sl.exports={limitScrolling:GA}});var ul=S((fF,cl)=>{a();c();u();l();d();var YA=Jr(),zA=ee(),al=e=>(t,r)=>zA.now().getTime()-t[e]>YA(r),KA={created:al("iat"),updated:al("uat")},QA=(e,{since:t,time:r})=>KA[t](e,r);cl.exports={isExpired:QA}});var dl=S((bF,ll)=>{a();c();u();l();d();var mr=ee(),ZA=/([0-9]{4}|\*)[/-]([0-9]{1,2}|\*)[/-]([0-9]{1,2}|\*)/,XA=({dateCreated:e,year:t,month:r,day:n})=>{let o=mr.now();return o.setHours(0,0,0,0),n!=="*"&&o.setDate(parseInt(n)),r!=="*"&&o.setMonth(parseInt(r)-1),t!=="*"&&o.setFullYear(parseInt(t)),n==="*"&&r!=="*"&&t!=="*"&&(o.setDate(e.getDate()),o.getMonth()===e.getMonth()&&o.getFullYear()===e.getFullYear()&&o.setDate(o.getDate()+1)),r==="*"&&n!=="*"&&(o.setMonth(e.getMonth()),o.getDate()<=e.getDate()&&o.getFullYear()===e.getFullYear()&&o.setMonth(o.getMonth()+1)),t==="*"&&n!=="*"&&(o.setFullYear(e.getFullYear()),o.getMonth()<=e.getMonth()&&o.getDate()<=e.getDate()&&o.setFullYear(o.getFullYear()+1)),o},eq=(e,t)=>{let[,r,n,o]=e.match(ZA);if(r!=="*"&&n!=="*"&&o!=="*")return mr.from({dateString:e});let s=mr.from({timestamp:t.iat});return XA({dateCreated:s,year:r,month:n,day:o})},tq=(e,{date:t})=>{if(t){let r=mr.now();r.setHours(0,0,0,0);let n=eq(t,e);return n.setHours(0,0,0,0),r>=n}};ll.exports={isExpired:tq}});var ht=S((EF,pl)=>{a();c();u();l();d();var rq=ul(),nq=dl();pl.exports={after:rq,on:nq}});var yl=S((NF,ml)=>{a();c();u();l();d();var oq=ht(),sq=Q(),fl=ve(),iq=({rule:e,args:t})=>{let r=fl.payloadFor("sample"),{isExpired:n}=oq[e];!r||!n(r,t)||(fl.remove("sample"),sq.add({type:"sample-expired",payload:r}))};ml.exports={execute:iq}});var vl=S((jF,gl)=>{a();c();u();l();d();var aq=ht(),cq=Q(),hl=ve(),uq=({rule:e,args:t})=>{let r=hl.payloadFor("msmp"),{isExpired:n}=aq[e];!r||!n(r,t)||(hl.remove("msmp"),cq.add({type:"msmp-expired",payload:r}))};gl.exports={execute:uq}});var Sl=S((JF,wl)=>{a();c();u();l();d();var lq=ht(),dq=Q(),bl=ve(),pq=({rule:e,args:t})=>{let r=bl.payloadFor("tmp"),{isExpired:n}=lq[e];!r||!n(r,t)||(bl.remove("tmp"),dq.add({type:"tmp-expired",payload:r}))};wl.exports={execute:pq}});var Tl=S((zF,ql)=>{a();c();u();l();d();var fq=ht(),mq=Q(),Al=ve(),yq=An(),hq=Tn(),{getFingerprintID:gq}=En(),vq=({rule:e,args:t})=>{let r=Al.payloadFor("fsmp"),{isExpired:n}=fq[e];if(!r||!n(r,t))return;Al.remove("fsmp");let{clientCredentials:o,serviceURL:s}=t;hq.add(()=>gq().then(i=>{if(!!i)return yq.reconcile({client:window.fetch,clientCredentials:o,serviceURL:s,initialClientState:r,nextState:{},fingerprintID:i,caller:"fsmp-expirer:token-expired"})}),"token-expiry-reconcile"),mq.add({type:"fsmp-expired",payload:r})};ql.exports={execute:vq}});var xl=S((tj,El)=>{a();c();u();l();d();var bq=yl(),wq=vl(),Sq=Sl(),Aq=Tl();El.exports={sample:bq,msmp:wq,fsmp:Aq,tmp:Sq}});var Cl=S((aj,kl)=>{a();c();u();l();d();var qq=xl(),Tq=e=>qq[e],Eq=({paymentForm:e,rule:t,state:r,...n})=>{Tq(e).execute({rule:t,args:n,state:r})};kl.exports={tokenExpiration:Eq}});var Nl=S((fj,Pl)=>{a();c();u();l();d();var xq=Z(),_l=ee(),{bestAvailableCodec:kq}=ue(),{log:Cq}=K(),_q=({name:e,payload:t,signature:r,key:n,expirationInSeconds:o=_l.oneYearInSeconds})=>{let s=_l.now().getTime(),i=kq({key:n,signature:r});if(!!i)return i.encode({payload:{...t,iat:s,uat:s},key:n,signature:r}).then(f=>{!f||xq.write(e,f,o)}).catch(f=>{Cq("** Journey error: token encoding failure **",f)})};Pl.exports={issueToken:_q}});var Il=S((bj,Ol)=>{a();c();u();l();d();var Pq=({selector:e})=>{let t=window.document.querySelector(e);!t||(t.style.cssText+="display: none;")};Ol.exports={hideDOMElement:Pq}});var Dl=S((Ej,Rl)=>{a();c();u();l();d();var yr=Z(),{codecFor:Nq}=ue(),{log:Oq}=K(),Iq=({tokens:e,key:t,signature:r})=>{let n=({name:i,token:f,codec:p})=>p.verify({token:f,key:t,signature:r}).then(m=>{m||yr.remove(i)}).catch(m=>{Oq("** Journey error: Invalid token **",m),yr.remove(i)}),o=e.map(i=>({name:i,token:yr.read(i)})).map(({name:i,token:f})=>({name:i,token:f,codec:Nq({token:f})}));o.filter(({codec:i})=>!i).forEach(({name:i})=>yr.remove(i));let s=o.filter(({codec:i})=>!!i).map(n);return Promise.all(s)};Rl.exports={verifyTokenSignature:Iq}});var gt=S((Nj,Fl)=>{a();c();u();l();d();Fl.exports={access:"CN_access",auth:"CN_userAuth",openid:"CN_token_id",openaccess:"CN_token_access",smp:"pay_ent_smp",asmp:"pay_ent_asmp",usmp:"pay_ent_usmp",msmp:"pay_ent_msmp",sub:"pay_ent_sub",pass:"pay_ent_pass",sess:"pay_ent_sess",tmp:"pay_ent_tmp",events:"pay_events",audit:"pay_audit"}});var Ul=S((jj,Ll)=>{a();c();u();l();d();var Xn=gt(),eo=Z(),{codecFor:Rq}=ue(),{log:Dq}=K(),jl=e=>{let t=eo.read(Xn[e]);if(!t)return;let r=Rq({token:t}).decode({token:t});if(!r||!r.exp||r.iss==="Journey")return;let n=r.exp.toString().length,o=new Date(Date.now()),s=o.getUTCFullYear()*1e4+(o.getUTCMonth()+1)*100+o.getUTCDate(),i=Number(r.exp);return n===8&&s>i||n===6&&s>i*100+31},Fq=({client:e,payload:t={}})=>{let r="/api/payment/revalidate",n={method:"POST",headers:{accept:"application/json","content-type":"application/json"},credentials:"same-origin",cache:"no-cache",body:JSON.stringify(t)};return e(r,n).then(o=>o.json()).then(o=>(o&&!o.requestSuccess&&console.warn(`Revalidate request: ${o.message}`),o)).catch(o=>{Dq("** Journey error: Revalidation **",o)})},jq=({client:e=fetch,acceptableForms:t,acceptableScopes:r})=>{let n=t.filter(jl);if(n.length===0)return Promise.resolve();let o={openid:eo.read(Xn.openid)};return n.forEach(s=>o[s]=eo.read(Xn[s])),Fq({client:e,payload:{tokens:o,acceptableForms:t,acceptableScopes:r}})};Ll.exports={requiresRevalidation:jl,revalidateEntitlementTokens:jq}});var Bl=S((Jj,Ml)=>{a();c();u();l();d();var Ke=gt(),Qe=Z(),{log:Lq}=K(),Uq=2419200,Mq=({client:e,payload:t={}})=>{let r="/api/payment/validate",n={method:"POST",headers:{accept:"application/json","content-type":"application/json"},credentials:"same-origin",cache:"no-cache",body:JSON.stringify(t)};return e(r,n).then(o=>o.json()).then(o=>(o&&!o.requestSuccess&&console.warn(`Validate request: ${o.message}`),Qe.write(Ke.audit,1,Uq),o)).catch(o=>{Lq("** Journey error: Validation **",o)})},Bq=({client:e=fetch,acceptableForms:t,acceptableScopes:r})=>{if(Qe.read(Ke.audit)||!Qe.read(Ke.openid))return Promise.resolve();let s=t.filter(f=>!Qe.read(Ke[f]));if(s.length===0)return Promise.resolve();let i={openid:Qe.read(Ke.openid)};return s.forEach(f=>i[f]=Qe.read(Ke[f])),Mq({client:e,payload:{tokens:i,acceptableForms:t,acceptableScopes:r}})};Ml.exports={auditEntitlementTokens:Bq}});var Yl=S((zj,Gl)=>{a();c();u();l();d();var Wl=gt(),Hl=Z(),{log:$q}=K(),to=Q(),Vl=e=>Hl.read(Wl[e]),vt=e=>!!Vl(e),$l=e=>Hl.remove(Wl[e]),Jl=()=>{!vt("access")||(vt("sub")&&($l("sub"),to.add({type:"token-exchange",event:{id:"remove-token",token:"sub"}})),vt("pass")&&($l("pass"),to.add({type:"token-exchange",event:{id:"remove-token",token:"pass"}})))},Jq=({client:e,openaccess:t})=>{let r="/api/access/revalidate",n={method:"GET",headers:{accept:"application/json","content-type":"application/json",Authorization:`Bearer ${t}`,"user-agent":"Journey/1.0.0"},credentials:"same-origin",cache:"no-cache"};return e(r,n).then(o=>(to.add({type:"token-exchange",event:{id:"new-token",token:"access"}}),o.json())).catch(o=>{$q("** Journey error: Request Martech Access Token **",o)})},Wq=({client:e=fetch,rollout:t=100})=>{t{a();c();u();l();d();var Hq=gt(),Vq=Z(),Gq=Q(),zl=xe(),{log:Yq}=K(),{now:Kl,oneDayInSeconds:zq}=ee(),Ql=e=>Vq.read(Hq[e]),Kq=e=>!!Ql(e),Qq=()=>Kq("openaccess"),Zq=e=>{if(!(e!=null&&e.ttl))return!0;let t=new Date(e.ttl);return t.toString()!=="Invalid Date"&&t<=Kl()},Xq=async({client:e=fetch})=>{let t=zl.storageFor("martech");if(!t.read("quick-pay-subscription"))return;let r=zl.storageFor("journey"),n=r.read("access-audit");if(!Zq(n)||!Qq())return;let o="/api/access/revalidate",i={method:"GET",headers:{accept:"application/json","content-type":"application/json",Authorization:`Bearer ${Ql("openaccess")}`,"user-agent":"Journey/1.0.0"},credentials:"same-origin",cache:"no-cache"};try{let f=await e(o,i);return Gq.add({type:"access-audit",event:{id:"new-token",token:"access"}}),r.write("access-audit",{ttl:Kl({plus:zq})}),t.remove("quick-pay-subscription"),f.json()}catch(f){Yq("Request Martech access token during token audit",f)}};Zl.exports={auditAccessToken:Xq}});var td=S((aL,ed)=>{a();c();u();l();d();var{revalidateEntitlementTokens:e0}=Ul(),{auditEntitlementTokens:t0}=Bl(),{exchangeEntitlementTokens:r0}=Yl(),{auditAccessToken:n0}=Xl();ed.exports={revalidateEntitlementTokens:e0,auditEntitlementTokens:t0,exchangeEntitlementTokens:r0,auditAccessToken:n0}});var nd=S((fL,rd)=>{a();c();u();l();d();var o0=e=>new Function(`return ${e}`);rd.exports={executeScript:({src:e})=>o0(e)()}});var sd=S((bL,od)=>{a();c();u();l();d();var s0=Q(),i0=({type:e,...t},r)=>{!e||s0.add({type:e,...t,state:r})};od.exports={logEvent:i0}});var ad=S((EL,id)=>{a();c();u();l();d();var a0=({queryParams:e=[]})=>{let t=new URLSearchParams(window.location.search);e.forEach(o=>t.delete(o));let r=t.toString().length>0?`?${t.toString()}`:"",n=window.location.href.replace(window.location.search,r);window.history.replaceState(null,"",n)};id.exports={removeQueryParams:a0}});var ud=S((NL,cd)=>{a();c();u();l();d();var c0=te(),u0=({id:e,payload:t})=>{!e||c0.emitEvent({id:e,payload:t})};cd.exports={emitBusEvent:u0}});var ro=S((jL,pd)=>{a();c();u();l();d();var{matchesType:l0}=Ne(),{merge:ld,without:d0}=Y(),dd=(e,t={},r="add")=>{switch(r){case"add":return ld(e,t);case"assign":return{...e,...t};case"remove":return d0(e,t);default:return ld(e,t)}},p0=({conditions:e={},targeting:t,units:r,rule:n,mode:o="add"})=>{r.filter(s=>{var p,m,A;if(n!=null&&n.name&&((m=(p=s.configuration)==null?void 0:p.excludeRules)!=null&&m.includes(n.name)))return!1;let{unitType:i}=e;if(i&&!l0(s,i))return!1;let f=e.component||e.components;return!(f&&!f.includes((A=s.component)==null?void 0:A.name))}).forEach(s=>{s.targeting=dd(s.targeting,t,o)})};pd.exports={setTargeting:p0,applyTargetingMode:dd}});var md=S((JL,fd)=>{a();c();u();l();d();var{deepClone:f0,forEach:m0}=Y(),y0=e=>new URL(e,window.location.origin),h0=e=>!e.match(/https*:\/\//i),g0=(e="",t,r)=>{let n=e.split(r);return n.push(t),n.join(r)},v0=(e="",t,r)=>e.split(r).filter(n=>n!==t).join(r),b0=({conditions:e={},tracking:t,units:r,mode:n="assign",delimiter:o="_"})=>{if(!r||!r.length||!(e!=null&&e.url))return;let s=new RegExp(e.url),i=p=>{try{let m=y0(p),A;m0(t,(E,k)=>{switch(n){case"add":A=g0(m.searchParams.get(k),E,o);break;case"assign":A=E;break;case"remove":A=v0(m.searchParams.get(k),E,o);break}m.searchParams.set(k,A)});let T=m.toString();return h0(p)&&(T=T.replace(window.location.origin,"")),decodeURIComponent(T)}catch(m){return console.warn(m),p}},f=(p,m)=>m.match&&m.match(s)?i(m):m;r.forEach(p=>p.data=f0(p.data,f))};fd.exports={setTracking:b0}});var hd=S((zL,yd)=>{a();c();u();l();d();var{matchesType:w0}=Ne(),{merge:S0}=Y(),A0=({conditions:e={},data:t,units:r})=>{!r||!r.length||r.filter(n=>{var i;let{unitType:o}=e;if(o&&!w0(n,o))return!1;let s=e.component||e.components;return!(s&&!s.includes((i=n.component)==null?void 0:i.name))}).forEach(n=>n.data=S0(n.data,t))};yd.exports={setData:A0}});var vd=S((tU,gd)=>{a();c();u();l();d();var{truncateContent:q0}=rl(),{truncateMarkedContent:T0}=ol(),{limitScrolling:E0}=il(),{paymentNegotiation:x0}=Mn(),{tokenExpiration:k0}=Cl(),{issueToken:C0}=Nl(),{hideDOMElement:_0}=Il(),{verifyTokenSignature:P0}=Dl(),{revalidateEntitlementTokens:N0,auditEntitlementTokens:O0,exchangeEntitlementTokens:I0,auditAccessToken:R0}=td(),{executeScript:D0}=nd(),{logEvent:F0}=sd(),{setSegments:j0}=tr(),{removeQueryParams:L0}=ad(),{emitAnalyticsEvent:U0}=Ln(),{emitBusEvent:M0}=ud(),{setTargeting:B0}=ro(),{setTracking:$0}=md(),{setData:J0}=hd();gd.exports={truncateContent:q0,truncateMarkedContent:T0,limitScrolling:E0,paymentNegotiation:x0,tokenExpiration:k0,issueToken:C0,hideDOMElement:_0,verifyTokenSignature:P0,revalidateEntitlementTokens:N0,auditEntitlementTokens:O0,executeScript:D0,logEvent:F0,setSegments:j0,removeQueryParams:L0,emitAnalyticsEvent:U0,emitBusEvent:M0,exchangeEntitlementTokens:I0,auditAccessToken:R0,setTargeting:B0,setTracking:$0,setData:J0}});var Ad=S((aU,Sd)=>{a();c();u();l();d();var W0=ft(),H0=Re(),{log:bd}=K(),V0=Q(),G0=ze(),wd=e=>(t,r,n,o)=>{let{function:s,...i}=t.data,f=e[s];if(typeof f!="function"){bd(`** Journey Error: Unknown Function: ${s} **`);return}if(G0.ofPaywall({unit:t,rules:o})){V0.add({type:"suppressed-unit",name:t.name});return}try{f({...i,state:r,campaign:n}),W0.actionExecuted(t,n)}catch(p){bd(`** Journey Error: Action Function: ${s} **`,p)}H0.addAction(t)},Y0=e=>({execute:wd(e)});Sd.exports={register:Y0,execute:wd}});var Cd=S((fU,kd)=>{a();c();u();l();d();var z0=te(),{isMatch:K0,get:Q0}=Y(),qd=(e,t)=>{let{opacity:r,visibility:n}=t.getComputedStyle(e),o=e.getBoundingClientRect();return Math.floor(o.top)>=0&&Math.floor(o.left)>=0&&Math.floor(o.bottom)<=(t.innerHeight||document.documentElement.clientHeight)&&Math.floor(o.right)<=(t.innerWidth||document.documentElement.clientWidth)&&!!e.offsetHeight&&!!e.offsetWidth&&r!=="0"&&n!=="hidden"},Td={scrollTo:({selector:e},t,r)=>{[...r.document.querySelectorAll(e)].some(n=>qd(n,r))&&t(),r.document.addEventListener("scroll",()=>{[...r.document.querySelectorAll(e)].some(n=>qd(n,r))&&t()})},clickOn:({selector:e},t,r)=>{r.document.addEventListener("click",({target:n})=>{[...r.document.querySelectorAll(e)].includes(n)&&t()})},triggerEvent:({event:e},t)=>z0.whenAnEventOccurs({id:e,callback:t})},Ed=e=>Q0(e,"configuration.userActions")||[],Z0=e=>!!Ed(e).length,xd=[],X0=e=>xd.some(t=>K0(e,t)),eT=(e,t,r=window)=>{e.forEach(n=>{let{type:o}=n;!o||!Td[o]||X0({action:n,callback:t})||(xd.push({action:n,callback:t}),Td[o](n,t,r))})};kd.exports={list:Ed,arePresent:Z0,attach:eT}});var Nd=S((bU,Pd)=>{a();c();u();l();d();var tT=ct(),rT=Bt(),nT=We(),{applyTargetingMode:oT}=ro(),_d=e=>nT.rulesMatching({conditions:{function:"setTargeting",conditions:{unitType:"paywall"}},rules:e}),sT=({campaign:e,campaigns:t,state:r})=>{let n=tT.resolveRules({campaign:e,campaigns:t,state:r}),o=_d(n),s={...e.targeting};return o.forEach(i=>{s=oT(s,i.data.targeting,i.data.mode)}),rT.matching({targeting:s},r)};Pd.exports={evaluatePaywallEligibility:sT,extractPaywallRules:_d}});var Dd=S((EU,Rd)=>{a();c();u();l();d();var iT=rt(),Od=te(),aT=Or(),cT=he(),uT=Q(),bt=Ad(),lT=xe(),dT=Br(),{not:no}=Y(),pT=ft(),hr=Ft(),Se=Re(),Ae=ct(),fT=ze(),gr=pe(),Id=zt(),qe=Cd(),mT=Bt(),{hasReachedRenderLimit:yT}=lr(),{deepClone:ye,pick:hT}=Y(),{evaluatePaywallEligibility:gT}=Nd(),{pushToSnowplow:vT}=zn(),bT=({state:e,renderer:t,data:r,functions:n})=>{let o={},s={},i=[],f=(_,{refresh:D=!1})=>{let O=Ae.resolveUnit({type:gr.isAPresentationUnitThatTargets(_),campaign:s,rules:i,campaigns:r,state:o});if(!O){hr.add(()=>t.empty(_,s));return}if(!Se.isPresent(O)&&yT(O))return;let F=Ae.resolveUnits({type:gr.isAnActionThatTargets(O),campaign:s,rules:i,campaigns:r}),j=ye(i),U=ye(o),J=ye(s),L=()=>{hr.add(()=>{Se.isLocked(_)||Se.isPresent(O)&&!D||(t.render(O,U,J,j,r),bt&&F.forEach(z=>bt.register(n).execute(z,U,J,j)),U.adblock&&Id.execute())})};qe.arePresent(O)?qe.attach(qe.list(O),L):L()},p=_=>{if(!bt)return;let D=ye(i),O=ye(o),F=ye(s);hr.add(()=>{Se.hasExecuted(_)||bt.register(n).execute(_,O,F,D)})},m=_=>{let D=ye(i),O=ye(o),F=ye(s);hr.add(()=>bt.register(n).execute(_,O,F,D))},A=_=>{!qe.arePresent(_)||Se.hasExecuted(_)||qe.attach(qe.list(_),()=>m(_))},T=(_,D,O)=>{let F=O.slice(0,D),j=Se.actions();return!!Ae.resolveUnits({type:gr.isAnActionThatPrevents(_),campaign:{units:F.concat(j)},rules:i}).length},E=_=>D=>{if(!D.data||!D.data.dependsOn||!Array.isArray(D.data.dependsOn))return!1;let O=Se.actions();return D.data.dependsOn.filter(U=>_.some(J=>J.name===U)).some(U=>!O.find(L=>L.name===U))},k=({slots:_,refresh:D})=>{o=e.getCurrentState();let O=Ae.resolveCampaign({campaigns:r,state:o});if(O.name!==s.name){s=O,pT.campaignResolved(O);let U={type:"signal",name:"paywall-eligible",campaignKey:s.key,campaignName:s===Ae.nullCampaign?void 0:s.name,isPaywallEligible:gT({campaign:s,campaigns:r,state:o})};vT({config:U,state:o,campaign:s})}i=Ae.resolveRules({state:o,campaign:s,campaigns:r}),_.forEach(U=>f(U,{refresh:D}));let F=Ae.resolveUnits({type:gr.isAnActionUnit,campaign:s,rules:i,campaigns:r,state:o}),j=F.filter(no(T)).filter(no(E(F)));j.filter(qe.arePresent).forEach(A),j.filter(no(qe.arePresent)).forEach(p)};return iT.add({jBus:dT,bus:Od,campaigns:r,compiler:aT,consent:cT,functions:n,localStorage:lT,state:e,resolver:Ae,renderer:t,registry:Se,suppression:fT,unblocker:Id,eventLogger:uT,engine:mT}),window.jBus=hT(Od,["emitEvent","hasAnEventOccured","whenAnEventOccurs"]),{compose:k}};Rd.exports={initialize:bT}});var Ld=S((NU,jd)=>{a();c();u();l();d();var wT=rt(),Fd=pe(),ST=console.log,AT=()=>{if(!window.document.location.search.match(/journey(?!-)/))return;let e=window[wT.name];if(!e)return;let t=()=>e.state.getCurrentState(),r=()=>e.resolver.getCurrentCampaign(),n={Campaign:()=>r(),State:()=>t(),Units:()=>e.resolver.resolveUnits({type:Fd.isATemplatePresentationUnit,campaign:r(),state:t()}),Actions:()=>e.resolver.resolveUnits({type:Fd.isAnActionUnit,campaign:r(),state:t()}),Campaigns:()=>e.campaigns.map(o=>o.name),Events:()=>e.eventLogger.events};setTimeout(()=>{Object.keys(n).forEach(o=>ST(o,n[o]()))},7500)};jd.exports={initialize:AT}});var Md=S((jU,Ud)=>{a();c();u();l();d();var oo=te(),{isEmpty:qT,zipObject:TT}=Y(),ET={"journey.unit.render.begin":"journey.unit.render.begin","journey.unit.empty.begin":"journey.unit.empty.begin","journey.client.state.update":"journey.client.state.update","journey.ready":"journey.ready","journey.entitlement.status.true":"journey.entitlement.status.true","journey.entitlement.status.false":"journey.entitlement.status.false"},xT=()=>{Object.entries(ET).forEach(([e,t])=>{oo.whenAnEventOccurs({id:e,callback:({payload:r})=>window.cnBus.emit(t,r)})})},kT={"ads.environment.incognito.detected":"incognito.detected","ads.roadblock.#{lineItemId}":"ads.roadblock","segments.updated":"segments.updated","permutiveSegments.updated":"permutive.segments.updated","payment.updated":"payment.updated","consumer-marketing-unit.componentDidMount":"cmu.mounted","journey.unit.render.end":"journey.unit.render.end","journey.unit.empty.end":"journey.unit.empty.end","journey.client.error":"journey.client.error","journey.component.appears.NavRollover":"journey.component.appears.NavRollover","onetrust.OneTrustGroupsUpdated":"consent.groups.updated","consent.updated":"consent.groups.updated","fingerprintjs.visitor":"fingerprint.visitorId.updated","fingerprintjs.id.#{fingerprintID}":"fingerprint.id","cngroups.updated":"cngroups.updated"},so=new RegExp(/#{([^.]+?)}/g),io=(e,t)=>{let r=e.matchAll(so),n=Array.from(r).map(([,i])=>i),o=new RegExp(e.replace(so,"([^.]+)")),s=(t.match(o)||[]).slice(1);return TT(n,s)},CT=()=>{Object.entries(kT).forEach(([e,t])=>{let r=e.replace(so,"#");window.cnBus.history(r).forEach(([n,o])=>{let s=io(e,n);oo.emitEvent({id:t,timestamp:o,...qT(s)?{}:{payload:s}})}),window.cnBus.on(r,(n={},{topic:o}={})=>{if(!o)return;let s=io(e,o);oo.emitEvent({id:t,payload:{...s,...n}})})})},_T=()=>{!window.cnBus||(CT(),xT())};Ud.exports={initialize:_T,extractPayload:io}});a();c();u();l();d();(async function(){let e=Or();if(await e.initialize(),e.reloaded)return;let t=Rr();await t.initialize();let r=gs();rt().add({focusTrap:r});let o=Lr(),{once:s}=Ur(),i=Cs(),f=la(),p=$n(),m=el(),A=vd(),T=te(),E=Dd(),k=Qt(),_=We(),D=K(),O=Q(),{pick:F}=Y(),j=Ld(),U=Ft(),J=Md(),L=v,z=g;if(k.initialize(),k.isWebCrawler)return;let I=p.getCurrentState(),C=F(I,["xid","country","url","device.viewport","bucket","entitled","isAuthenticated","entitledBy","segments","adblock"]);C.compilerAgeInDays=e.ageInDays,O.initialize(C),O.start(o.setInterval),O.add({type:"compiler-initialize",source:document.currentScript&&document.currentScript.src}),D.initialize(),J.initialize(),_.register(A);let{compose:q}=E.initialize({state:p,renderer:m,data:z,functions:A});U.start(o.setInterval),f.initialize();let x=t.consumer.snapshot("adblock.v2.presence");O.add({type:"adblock",id:"initial",version:"v2",presence:x}),s(()=>{var P,$;return!!(($=(P=window.journeyDataGateway)==null?void 0:P.fetch)!=null&&$.call(P))},()=>{T.emitJourneyEntitlementStatus(p.getCurrentState().entitled),t.consumer.subscribe("adblock.v2.presence",($,w,N)=>{O.add({type:"adblock",id:"change",version:"v2",presence:N}),q({slots:L})}),T.whenAClientErrorOccurs(({payload:$})=>{O.add({type:"client-error",...$})}),T.whenACMUIsMounted(({payload:{classname:$}})=>q({slots:[$],refresh:!0}));let P=0;T.whenConsentGroupsAreUpdated(()=>{P+=1,P>1&&q({slots:L})}),T.whenIncognitoIsDetected(()=>q({slots:L})),T.whenSegmentsAreUpdated(()=>q({slots:L})),T.whenPermutiveSegmentsAreUpdated(()=>q({slots:L})),T.whenPaymentIsUpdated(()=>q({slots:L})),T.whenJourneyStateIsUpdated(()=>q({slots:L})),T.whenRoadblockIsDetected(()=>q({slots:L})),T.whenGroupsAreUpdated(()=>{q({slots:L})}),q({slots:L})},25),i.execute(),j.initialize()})();})();