1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6204,7267],{2878:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var a=s(75834),r=s(27659);let i=(e=300)=>{let[t,s]=(0,a.useState)({height:void 0,width:void 0}),[,i]=(0,r.L)({timeout:e}),n=()=>s({height:window.innerHeight,width:window.innerWidth}),l=()=>{i(n)};return(0,a.useEffect)(()=>(window.addEventListener("resize",l),n(),()=>window.removeEventListener("resize",l)),[]),t}},6204:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>r});var a=s(26514);s(75834);let r=({tag:e="h2",...t})=>(0,a.jsx)(e,{...t})},6766:e=>{e.exports={"standard-content":"styles_standard-content__cq1QX"}},7224:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});var a=s(26514),r=s(66796),i=s(30102);let n=({description:e,gaDataLayerConfig:t,titleText:s})=>(0,a.jsxs)(a.Fragment,{children:[s&&(0,a.jsx)(i.A,{tag:"h2",children:s}),e?.json&&(0,a.jsx)(r.A,{gaDataLayerConfig:t,node:e.json})]})},9425:e=>{e.exports={"happier-hour-banner":"styles_happier-hour-banner__Bbze1","banner-alignment":"styles_banner-alignment__qoXG7","banner-title":"styles_banner-title__1zOmj","banner-description":"styles_banner-description__kWDrZ"}},10393:e=>{e.exports={"add-to-cart-button":"styles_add-to-cart-button__x63Jm",button:"styles_button__7gAHP","cta-group":"styles_cta-group__JXIy7","cta-group-multi-button":"styles_cta-group-multi-button__FoWd5","customize-button":"styles_customize-button__iWWLm"}},13245:e=>{e.exports={"cta-group":"styles_cta-group__qsLxk","cta-group-multi-button":"styles_cta-group-multi-button__qaqqv","add-to-cart-button":"styles_add-to-cart-button__sNnru","customize-button":"styles_customize-button__drGo0"}},32621:(e,t,s)=>{"use strict";s.d(t,{A:()=>p});var a=s(26514),r=s(12879),i=s(69001),n=s.n(i),l=s(28023),o=s(39189),d=s(51574),c=s(97413),u=s.n(c);let p=({className:e,disclaimer:t,displaySugarWarning:s=!1,sugarWarning:i=""})=>{let c={renderNode:{[r.INLINES.EMBEDDED_ENTRY]:({data:e})=>{let s=null;return t?.links?.entries?.inline?.length&&(s=t.links.entries.inline.find(t=>t.sys.id===e.target.sys.id)),(0,a.jsx)(a.Fragment,{children:s&&(0,a.jsx)(d.default,{alt:s.alt,src:s.src})})}}};return(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)("div",{className:n()(u().disclaimer,e),children:(0,a.jsx)(o.A,{node:t.json,renderOptions:c})}),s&&(0,a.jsx)(l.A,{className:n()(e,u().disclaimer,u()["sugar-warning"]),sugarWarning:i})]})}},32737:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});var a=s(26514);let r=({backgroundImage:e,body:t,footer:s,header:r})=>(0,a.jsxs)(a.Fragment,{children:[e,r&&(0,a.jsx)("header",{children:r}),t&&(0,a.jsx)("section",{children:t}),s&&(0,a.jsx)("footer",{children:s})]})},34778:(e,t,s)=>{"use strict";s.d(t,{A:()=>o});var a=s(26514),r=s(69001),i=s.n(r),n=s(6766),l=s.n(n);let o=({className:e,...t})=>(0,a.jsx)("div",{...t,className:i()(l()["standard-content"],e)})},37408:e=>{e.exports={button:"styles_button__kf6Uf","pack-item":"styles_pack-item__tjD6Y","pack-items":"styles_pack-items__XD0CP","pack-item-group":"styles_pack-item-group__CTiHE","pack-item-num":"styles_pack-item-num__zw2mN"}},48373:(e,t,s)=>{"use strict";s.d(t,{C:()=>o});var a=s(75834),r=s(2526),i=s(66798),n=s(88589),l=s(80931);let o=()=>{let{local:e}=(0,n.N)(),{products:t}=(0,i.u)(e.cart,e.isCartInitialized),{menuProductCategories:s}=(0,l.A)(),[o,u]=(0,a.useState)(),[p,_]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{s?.length&&u(d(s))},[s]),(0,a.useEffect)(()=>{o?.length&&t?.length&&_(c((0,r.EJ)(t),o))},[o,t]),{hasBreakfast:p}},d=e=>e.flatMap(({products:e})=>e?.filter(({dayPartMessages:e})=>e?.some(e=>"Breakfast"===e.dayPartCode))||[]),c=(e,t)=>t.some(t=>e.includes(t.code))},48470:e=>{e.exports={"cta-group":"styles_cta-group__Yc9Lg","cta-group-multi-button":"styles_cta-group-multi-button__Ie6l8",button:"styles_button__Q_OuJ"}},52708:e=>{e.exports={"happier-hour-banner-v2":"styles_happier-hour-banner-v2___OVIj","variant-in-window":"styles_variant-in-window__S_tNW","variant-out-of-window":"styles_variant-out-of-window__vbPTp","banner-logged-in":"styles_banner-logged-in__zt4Vm","banner-logged-out":"styles_banner-logged-out__gTRT3","banner-inner":"styles_banner-inner__CR7Np",content:"styles_content__Fu8Zk","content-logged-in":"styles_content-logged-in__0cvjT","content-logged-out":"styles_content-logged-out__5OFsd",logo:"styles_logo__oBok5",copy:"styles_copy__5yv83","copy-title":"styles_copy-title__TTALU",cta:"styles_cta__Oi_Hk","cup-illustration":"styles_cup-illustration__nYM4R","cup-left":"styles_cup-left__528hz","cup-right":"styles_cup-right__1Zr7i"}},54534:e=>{e.exports={srOnly:"styles_srOnly__Sqxqr",container:"styles_container__eCJ6F",products:"styles_products__ai_gm"}},58745:e=>{e.exports={"double-wide-product-card":"styles_double-wide-product-card__4AFEQ"}},65480:e=>{e.exports={main:"styles_main__ZdYeF","product-list":"styles_product-list__utic2","standard-content":"styles_standard-content__scG36",footnote:"styles_footnote__4N0C3",modal:"styles_modal__6TjmR"}},76029:e=>{e.exports={card:"styles_card__3a_SE"}},77515:e=>{e.exports={"product-image":"styles_product-image__Vjsjo","product-image-container":"styles_product-image-container__Q_VY7","product-badge":"styles_product-badge__dgHmc","so
1dium-warning":"styles_sodium-warning__ghz3G","product-card":"styles_product-card__opRnk","product-title":"styles_product-title__eM8dD","product-details":"styles_product-details__gFAeg","fountain-drink-label":"styles_fountain-drink-label__6OrCF","button-group":"styles_button-group__PYofh","product-card-buttons":"styles_product-card-buttons__5CrB3","nutrition-badge":"styles_nutrition-badge__Vwj_q","sodium-badge":"styles_sodium-badge__xHCFO"}},80776:e=>{e.exports={"item-dropdown-container":"styles_item-dropdown-container__zQYjc","item-size-label":"styles_item-size-label__aj9Z2","drink-option-selected":"styles_drink-option-selected__x0OB9","item-option":"styles_item-option__MI244","item-option-container":"styles_item-option-container__E1LBz",focused:"styles_focused__XE30c"}},86484:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});var a=s(26514);let r=({model:e,str:t})=>{let s=t.split(/({[^{}]*})/);return(0,a.jsx)(a.Fragment,{children:s.map(t=>"{"===t[0]&&e[t.slice(1,t.length-1)]||t)})}},87060:(e,t,s)=>{"use strict";s.d(t,{A:()=>o});var a=s(26514),r=s(66796),i=s(30102),n=s(40242),l=s(33961);let o=({description:e,gaDataLayerConfig:t,store:s,titleText:o})=>{let d=(0,l.A)(),c=(({storeAddress:e="",storeCity:t="",storeState:s=""})=>({storeAddress:e,storeCity:t,storeState:s}))(s||d);return(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)(i.A,{tag:"h2",children:(0,n.G)(o,c)}),e?.json&&(0,a.jsx)(r.A,{gaDataLayerConfig:t,node:e.json,renderOptions:{renderText:e=>(0,n.G)(e,c)},storeId:s?.storeId})]})}},94692:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSP:()=>to,default:()=>td});var a=s(26514),r=s(46225),i=s(20734),n=s(86927),l=s(14806),o=s(14429),d=s(7063),c=s(18404),u=s(75834);let p=u.createContext(void 0),{Provider:_}=p,m=({children:e,products:t})=>(0,a.jsx)(_,{value:t,children:e});var g=s(43422),y=s(41988),b=s(47243),h=s(16336),x=s(4150),j=s(74449),f=s(89606),A=s(32472),v=s(60174),N=s(47906),w=s(48191),C=s(40242),k=s(89946),D=s(46347),L=s(34778),E=s(86484),z=s(80711),T=s(67299),I=s(15115),O=s(13848),S=s(83385);let P=(e,t)=>{let[s,a,r]=e.split(/[:,\s]+/),[i,n,l]=t.split(/[:,\s]+/),o=U(s,r),d=U(i,l),c=Number(o+a),u=Number(d+n);return c<u?-1:+(c>u)},U=(e,t)=>(e+12*("PM"===t.toUpperCase()&&"12"!==e)).toString();var H=s(38920),$=s(48373),B=s(69334),M=s(39908),F=s(80931),R=s(95759),G=s(33961),V=s(13539),W=s(69001),X=s.n(W),q=s(68529),Y=s(99748),Q=s(2878),Z=s(60847),J=s(11997),K=s(74696),ee=s(7795),et=s(1168),es=s(29499),ea=s(70920),er=s(75385),ei=s(76029),en=s.n(ei);let el=({className:e,...t})=>(0,a.jsx)("div",{...t,className:X()(en().card,e)});var eo=s(51574),ed=s(55581),ec=s(91091),eu=s(68601),ep=s(77515),e_=s.n(ep);let em=({happierHourPrice:e,hhGuestGatingEnabled:t,regularPrice:s})=>{let{happierHours:r}=(0,F.A)(),{isLoggedIn:i}=(0,V.A)(),n=(0,ed.c)(r,t,i);return(0,a.jsx)(et.A,{happierHourPrice:e,isHH:n,regularPrice:s})},eg=({calories:e,children:t,className:s,doubleWide:r=!1,handleClick:i,happierHourPrice:n,hasAVA:l=!1,images:o,isFountain:d,name:c,price:p,productDetail:_,productType:m,sodiumIndication:g=!1,sugarIndication:y=!1,storeId:b,url:h})=>{let{storeCity:x}=(0,G.A)(),j=(0,eu.i)({happierHourPrice:n,price:p}),{happierHourV2Enabled:f,hhGuestGatingEnabled:A}=(0,B.A)()?.flags||{},v=b&&b!==k.BU?`${h}?store=${b}`:h,N=r?I.cH._750_X_340:I.cH._269_X_269,w=o&&o.find(e=>e.format===N)?.url||"",{caloriesLabel:C,perItemLabel:D}=_||{},L=d&&_?.fountainDrinkLabel?_.fountainDrinkLabel:"",E=`product-name-${h?.replace(/[^a-zA-Z0-9]/g,"-")}`,z=`product-details-${h?.replace(/[^a-zA-Z0-9]/g,"-")}`;return(0,a.jsxs)(el,{className:X()(e_()["product-card"],s),children:[(0,a.jsx)("div",{className:e_()["product-image-container"],children:(0,a.jsx)(ee.default,{"aria-label":c,href:v,isDynamicRoute:!0,onClick:i,children:(0,a.jsx)(eo.default,{alt:c,className:e_()["product-image"],src:w})})}),(0,a.jsx)(ee.default,{className:e_()["product-title"],href:v,isDynamicRoute:!0,children:(0,a.jsx)("h4",{id:E,children:c})}),g&&x?.trim().toLowerCase()==="philadelphia"&&(0,a.jsx)(eo.default,{alt:"High sodium",className:e_()["sodium-warning"],src:"icons/sodium_warning_label_black.svg"}),(0,a.jsxs)("p",{id:z,className:e_()["product-details"],children:["number"==typeof j&&(f?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(em,{happierHourPrice
1:n?.value,hhGuestGatingEnabled:A,regularPrice:p?.value??j})," ","|"," "]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(er.A,{total:j})," |"," "]})),(0,a.jsx)(ea.A,{caloriesLabel:C&&D&&m&&`${(0,ec.zF)(m)?C:C+" "+D}`,total:e}),L&&(0,a.jsx)("span",{className:e_()["fountain-drink-label"],children:L})]}),(y||g||l)&&(0,a.jsx)(es.A,{hasAVA:l,sodiumIndication:g,sugarIndication:y,storeCity:x}),(0,a.jsx)("div",{className:e_()["product-card-buttons"],children:u.Children.map(t,e=>(0,u.isValidElement)(e)?(0,u.cloneElement)(e,{"aria-labelledby":E,"aria-describedby":z}):e)})]})};var ey=s(48470),eb=s.n(ey);let eh=({multiButtonGrid:e,productDetail:t,url:s="",...r})=>{let{storeId:i}=(0,G.A)();return(0,a.jsx)(eg,{...r,showFavorite:!1,url:s,children:(0,a.jsx)("div",{className:`${eb()["cta-group"]} ${e?eb()["cta-group-multi-button"]:""}`,children:(0,a.jsx)(Z.A,{className:eb().button,href:(0,K.x)(s,i),isDynamicRoute:!0,onClick:()=>{(0,J.N3)({"Analytics-Value":`${r?.name}>Start Build Combo`,"analytics-productName":`${r?.name}`,"analytics-productPLU":`${r.code}`,event:"Build Combo"})},children:t?.buildLabel})})})};var ex=s(48190),ej=s(99753),ef=s(22469),eA=s(1530),ev=s(10393),eN=s.n(ev);let ew=({multiButtonGrid:e,productDetail:t,url:s,"aria-labelledby":r,"aria-describedby":i,...n})=>{let{isComboALC:l}=n,{storeId:o}=(0,G.A)(),{containsInvalidDrinkProduct:d}=(0,ej.v)();return(0,a.jsx)(eg,{...n,url:s,children:(0,a.jsx)("div",{className:`${eN()["cta-group"]} ${e?eN()["cta-group-multi-button"]:""}`,children:l?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ex.A,{className:eN()["add-to-cart-button"],containsInvalidDrinkProduct:d,product:n,productList:(0,eA.lX)(n),selectedOptions:(0,eA.lX)(n)?.[0]?.selectedOptions||[],"aria-labelledby":r,"aria-describedby":i,children:t?.addToOrderLabel||"Add To Order"}),(0,a.jsx)(ef.A,{className:eN()["customize-button"],href:(0,K.x)(s,o),inverse:!0,"aria-labelledby":r,"aria-describedby":i,children:t?.customizeTitle||"Customize"})]}):(0,a.jsx)(Z.A,{className:eN().button,href:(0,K.x)(s,o),isDynamicRoute:!0,"aria-labelledby":r,"aria-describedby":i,children:t.customizeLabel})})})};var eC=s(58745),ek=s.n(eC);let eD=e=>(0,a.jsx)(eg,{...e,className:ek()["double-wide-product-card"],doubleWide:!0});var eL=s(37408),eE=s.n(eL);let ez=({productDetail:e,productGroups:t,url:s="",...r})=>(0,a.jsxs)(eD,{...r,productDetail:e,url:s,children:[t&&t.length>0&&(0,a.jsx)("div",{className:eE()["pack-items"],children:t.map((e,t)=>(0,a.jsxs)("div",{className:eE()["pack-item-group"],children:[(0,a.jsx)("span",{className:eE()["pack-item-num"],children:e.defaultQuantity}),(0,a.jsx)("div",{className:eE()["pack-item"],children:e?.title})]},t))}),(0,a.jsx)("div",{children:(0,a.jsx)(Z.A,{className:eE().button,href:(0,K.x)(s,r.storeId),isDynamicRoute:!0,children:e?.customizeLabel})})]});var eT=s(17727),eI=s(73558),eO=s(16979),eS=s(13245),eP=s.n(eS);let eU=({code:e,images:t,maxOrderQuantity:r,modifiable:i,multiButtonGrid:n,name:l,price:o,primaryCategory:d,productType:c,productDetail:u,"aria-labelledby":p,"aria-describedby":_})=>{let m=async e=>{let{brazeCustomEvent:t}=await Promise.all([s.e(8268),s.e(9867)]).then(s.bind(s,79867));t(e)};return(0,a.jsxs)("div",{className:`${eP()["cta-group"]} ${n?eP()["cta-group-multi-button"]:""}`,children:[(0,a.jsx)(eT.A,{className:eP()["add-to-cart-button"],onClick:()=>{m(eO.S.ADD_TO_ORDER)},product:{code:e,images:t,maxOrderQuantity:r,name:l,price:o,primaryCategory:d,productType:c},"aria-labelledby":p,"aria-describedby":_,children:u?.addToOrderLabel}),(i??!1)&&(0,a.jsx)(eI.A,{className:eP()["customize-button"],gaDataLayerConfig:{"Analytics-Value":"Open Customizer","analytics-productName":l,"analytics-productPLU":e,event:"Customizer Layer"},productId:e,"aria-labelledby":p,"aria-describedby":_,children:u?.customizeTitle})]})},eH=({productDetail:e,storeCity:t,...s})=>(0,a.jsx)(eg,{...s,children:(0,a.jsx)(eU,{...s,productDetail:e})});var e$=s(8109),eB=s(13139),eM=s(80776),eF=s.n(eM);let eR=({drinkSize:e,onClick:t,onMouseEnter:s,focused:r,id:i,role:n,"aria-selected":l,isSelected:o})=>(0,a.jsx)("div",{onClick:()=>{t()},onMouseEnter:s,id:i,role:n,"aria-selected":l,"aria-label":`${e.toLowerCase()}${o?" (selected)":""}`,className:X()({[eF().focused]:r},[eF()["item-option-container"]]),children:(0,a.jsx)("span",{className:eF()["item-option"],children:e.toLowerCase()})}),eG=({initialIndex:e,onDropdownClick:t,options:s,productDetail:r})=>(0,a.jsx)(a.Fragment,{children:s&&s.length>1&&(0,a.jsx)("div",{className:eF()["item-dropdown-container"],children:(0,a.jsx)(eB.A,{className:eF()["drink-option-selected"],initialIndex:e,onSelected:e=>t(s[e]),option:eR,optionProps:s,SelectedOption:({drinkSize:e})=>(0,a.jsxs)("span",{children:[(0,a.jsx)("span",{className:eF()["item-size-label"],children:r?.sizeLabel}),e.toLowerCase()]}),ariaLabel:r?.sizeLabel?`Select ${r.sizeLabel}`:"Select drink size",getOptionLabel:e=>e?e.drinkSize.toLowerCase():""})})});var eV=s(95293),eW=s.n(eV);
1let eX=({code:e,happierHourPrice:t,images:s,initialIndex:r,maxOrderQuantity:i,multiButtonGrid:n,name:l,onDropdownClick:o,productDetail:d,price:c,primaryCategory:u,productType:p,variantOptions:_,"aria-labelledby":m,"aria-describedby":g})=>(0,a.jsxs)("div",{className:`${eW()["cta-group"]} ${n?eW()["cta-group-multi-button"]:""}`,children:[(0,a.jsx)(eT.A,{className:eW()["add-to-cart-button"],product:{code:e,happierHourPrice:t,images:s,maxOrderQuantity:i,name:l,price:c,primaryCategory:u,productType:p},"aria-labelledby":m,"aria-describedby":g,children:d?.addToOrderLabel}),(0,a.jsx)(eG,{initialIndex:r,onDropdownClick:o,options:_,productDetail:d})]}),eq=({code:e,calories:t,price:s,variantOptions:r,"aria-labelledby":i,"aria-describedby":n,...l})=>{let{happierHours:o}=(0,F.A)(),{hhGuestGatingEnabled:d}=(0,B.A)()?.flags||{},{isLoggedIn:c}=(0,V.A)(),p=(0,ed.c)(o,d,c),[_,m]=(0,e$.B)(p,r),[g,y]=(0,u.useState)(m[_]);(0,u.useEffect)(()=>{let[e,t]=(0,e$.B)(p,r);y(t[e])},[p,r]);let b=g?.regularPrice??g?.price,h="number"==typeof g?.happierHourPrice?{value:g.happierHourPrice}:void 0;return(0,a.jsx)(eg,{...l,calories:g?.calories,code:g?.code,happierHourPrice:h,price:{value:b},children:(0,a.jsx)(eX,{...l,price:{value:b},happierHourPrice:h,code:g?.code,initialIndex:_,onDropdownClick:e=>{p&&e.code===m[_].code?y(m[_]):y(e)},variantOptions:m,"aria-labelledby":i,"aria-describedby":n})})};var eY=s(54534),eQ=s.n(eY);let eZ=({className:e,products:t=[],productDetail:s,sectionTitle:r})=>{let{width:i}=(0,Q.A)(),{storeCity:n,storeId:l=k.BU}=(0,G.A)(),[o,d]=(0,u.useState)(2),[c,p]=(0,u.useState)([[]]);(0,u.useEffect)(()=>{p(t.reduce((e,t,s)=>(s%o==0?e.push([t]):e[e.length-1].push(t),e),[]).map(e=>e.map(e=>e.modifiable&&"combo"!==e.productType.toLowerCase()&&"partypack"!==e.productType.toLowerCase()||e?.isComboALC)))},[o,t]),(0,u.useEffect)(()=>{d(i&&i<640?2:4)},[i]);let _=r||s?.sectionTitle||"Products",m=`product-section-${_.replace(/\s+/g,"-").toLowerCase()}`;return(0,a.jsxs)("section",{className:X()(eQ().container,e),"aria-labelledby":m,children:[(0,a.jsx)("h2",{id:m,className:eQ().srOnly,children:_}),(0,a.jsx)(q.A,{align:"stretch",className:eQ().products,justify:"start",style:{flexBasis:"25%"},wrap:!0,children:(0,a.jsx)(Y.A,{item:(e,t)=>{let a=c.length>0&&c?.[Math.floor(t/o)]?.includes(!0);switch(e.productType.toLowerCase()){case"combo":return e.isBYOB?(0,u.createElement)(eh,{...e,key:t,multiButtonGrid:a,productDetail:s,storeId:String(l)}):(0,u.createElement)(ew,{...e,key:t,multiButtonGrid:a,productDetail:s,storeId:String(l)});case"drink":return(0,u.createElement)(eq,{...e,key:t,multiButtonGrid:a,productDetail:s,storeId:String(l)});case"partypack":return(0,u.createElement)(ez,{...e,key:t,productDetail:s,storeId:String(l)});default:return(0,u.createElement)(eH,{...e,key:t,multiButtonGrid:a,productDetail:s,storeCity:n,storeId:String(l)})}},itemProps:t})})]})};var eJ=s(7224),eK=s(87060),e0=s(48895),e4=s(69972),e1=s(33081),e9=s(9425),e6=s.n(e9);let e7=({description:e,timeZone:t,title:s,...r})=>{let i,n,l,o,d,c,p,_,m,g=(0,u.useContext)(e1.xu),y=g?g.storeSchedule:void 0,b=new Date,h=0===b.getDay()?6:b.getDay()-1,x=y?y.weekDayOpeningList[h]?.dayparts?.[2]:void 0,j=x?(i="",n="",l=(0,e0.V9)(new Date,t),o=6e4*(x.daypart?.presetMinutes||0),d=6e4*(x.daypart?.beforeEndTimeMinutes||0),c=(0,e0.po)(x.startTime.formattedHour,(0,e0.Q_)(x.startTime.hour,x.startTime.minute)),p=(0,e0.i$)(c,o),_=(0,e0.po)(x.endTime.formattedHour,(0,e0.Q_)(x.endTime.hour,x.endTime.minute)),m=(0,e0.i$)(_,d),l>=p&&l<m?(i=x.daypart?.startMessageDetail||"",n=x.daypart?.startMessageTitle||""):l>=m&&l<=_?(i=x.daypart?.endMessageDetail||"",n=x.daypart?.endMessageTitle||""):(i=x.daypart?.afterMessageDetail||"",n=x.daypart?.afterMessageTitle||""),{happyHourDescription:i,happyHourTitle:n}):void 0;return s=s||j?.happyHourTitle,e=e||j?.happyHourDescription,(0,a.jsx)(a.Fragment,{children:(s||e)&&(0,a.jsx)(e4.A,{...r,className:e6()["happier-hour-banner"],children:(0,a.jsxs)("div",{className:e6()["banner-alignment"],children:[s&&(0,a.jsx)("p",{className:e6()["banner-title"],children:s}),e&&(0,a.jsx)("p",{className:e6()["banner-description"],children:e})]})})})};var e2=s(52708),e8=s.n(e2);let e3="loggedIn",e5="loggedOut",te="outOfWindow",tt=({className:e,...t})=>{let s=(()=>{let{content:{pageData:e}}=(0,R.A)();
1return e?.topicMeta?.happierHour})(),{happierHours:r}=(0,F.A)(),{isLoggedIn:i}=(0,V.A)();if(!s)return null;let n=(0,ed.c)(r,!1,i)?i?e3:e5:te,l=n===te?s.outOfWindow:s.inWindow?.[n];if(!l?.title&&!l?.description)return null;let o=n!==te,d=s.inWindow?.loggedOut?.ctaLabel,c=s.inWindow?.loggedOut?.ctaUrl,u={"--hh-gradient-mobile":s.gradientMobileImageUrl?`url("${s.gradientMobileImageUrl}")`:"none","--hh-gradient-desktop":s.gradientDesktopImageUrl?`url("${s.gradientDesktopImageUrl}")`:"none"};return(0,a.jsx)(e4.A,{...t,className:X()(e8()["happier-hour-banner-v2"],o?e8()["variant-in-window"]:e8()["variant-out-of-window"],o&&(n===e3?e8()["banner-logged-in"]:e8()["banner-logged-out"]),e),style:o?u:void 0,children:(0,a.jsxs)("div",{className:e8()["banner-inner"],children:[o&&s.leftImageUrl&&(0,a.jsx)("img",{alt:"","aria-hidden":"true",className:X()(e8()["cup-illustration"],e8()["cup-left"]),src:s.leftImageUrl}),(0,a.jsxs)("div",{className:X()(e8().content,o&&(n===e3?e8()["content-logged-in"]:e8()["content-logged-out"])),children:[o&&s.logoImageUrl&&(0,a.jsx)("img",{alt:"Rewards Happier Hour",className:e8().logo,src:s.logoImageUrl}),(l.title||l.description)&&(0,a.jsxs)("p",{className:e8().copy,children:[l.title&&(0,a.jsx)("strong",{className:e8()["copy-title"],children:l.title}),l.title&&l.description&&" ",l.description]}),n===e5&&!!d&&!!c&&(0,a.jsx)(ee.default,{className:e8().cta,gaDataLayerConfig:{"Analytics-Action":"Happier Hour Banner","Analytics-Value":"Join Rewards"},href:c,children:d})]}),o&&s.rightImageUrl&&(0,a.jsx)("img",{alt:"","aria-hidden":"true",className:X()(e8()["cup-illustration"],e8()["cup-right"]),src:s.rightImageUrl})]})})};var ts=s(32621),ta=s(65480),tr=s.n(ta);let ti=({category:e,productCategory:t,store:s})=>{let i=(0,r.useRouter)(),{content:{pageData:n}}=(0,R.A)(),{updateModals:l}=(0,M.A)(),o=(0,F.A)(),{contentGroupCollection:d,seoTitle:c,topicMeta:_}=n,{seoFooterDescription:m,seoLocalizedFooterDescription:g}=t||{},y=(0,G.A)(),{storeId:b,timeZone:h}=s||y,{generic:x,happierHour:j,productDetail:f}=_,A=(0,B.A)(),{happierHourV2Enabled:v}=A?.flags||{},N=A?.status!=="loading",w=Object.values(I.AU),C={"Analytics-Action":"Taco Bell Product Category Text Links"},U=t?.contentfulMetadata?.tags?.some(e=>e.id===z.K.USER_LOGGED_IN),{hasBreakfast:W}=(0,$.C)(),X=(()=>{let e=(0,u.useContext)(p);if(void 0===e)throw Error("useCategoryMenuContext must be used within a CategoryMenuContext");return e})().filter(e=>!w.includes(e.code)),q=X.some(e=>!0===e.sugarIndication),Y=()=>window.location.href=k.n6+S.x4;(0,u.useEffect)(()=>{if(o?.storeSchedule&&e===T.c&&W){let e,t,s,r=(t=(e=new Date).getHours(),s=e.getMinutes().toString().padStart(2,"0"),`${t%12||12}:${s} ${t>=12?"PM":"AM"}`),{endTime:i,startTime:n}=(0,O.VC)(o.storeSchedule),d=(0,E.A)({model:{endTime:(0,a.jsx)("b",{children:i}),startTime:(0,a.jsx)("b",{children:n?.split(" ")?.[0]})},str:x?.breakfastError?.message});(-1===P(r,n)||1===P(r,i))&&l({"error-modal":{buttonText:x?.breakfastError?.button,callback:Y,className:tr().modal,description:d,showHeader:!1,title:x?.breakfastError?.title}})}},[o,W]);let{isLoggedIn:Q}=(0,V.A)(),Z=d.items[0].description;return(0,H.A)(),(0,u.useEffect)(()=>{U&&!1===Q&&((0,D.u4)("Viewed Early Access Pop Up",{page_path:i.asPath,page_title:c,screen_name:"Unlock Early Access or New Early Access"}),l({"early-access-guest-modal":{}}))},[U,Q]),(0,a.jsxs)("main",{className:tr().main,children:[(0,I.wV)(e)&&h&&N&&(v?(0,a.jsx)(tt,{}):(0,a.jsx)(e7,{timeZone:h})),(0,a.jsx)(eZ,{category:e,className:tr()["product-list"],products:X?.length?X:[],productDetail:f||{}}),(0,a.jsx)(L.A,{className:tr()["standard-content"],children:b&&b!==k.BU?(0,a.jsx)(eK.A,{description:g,gaDataLayerConfig:C,store:s}):(0,a.jsx)(eJ.A,{description:m,gaDataLayerConfig:C})}),v&&(0,I.wV)(e)&&j?.disclaimer&&(0,a.jsx)(L.A,{className:tr()["standard-content"],children:(0,a.jsx)("p",{children:j.disclaimer})}),(0,a.jsx)(ts.A,{className:tr()["standard-content"],disclaimer:Z,displaySugarWarning:q,sugarWarning:f?.sugarWarning})]})};var tn=s(96617);let tl=({content:e,productCategories:t,products:s,storeData:u,...p})=>{let _=e?.pageData,{category:D}=(0,r.useRouter)().query,L=t?.find(e=>e.slug===`/food/${D}`),E=L?.seoTitle;u?.storeId&&L?.seoLocalizedTitle&&(E=(0,C.G)(L.seoLocalizedTitle,{address:u?.storeAddress,city:u?.storeCity,state:u?.storeState}));let z=L?.seoDescription;u?.storeId&&L?.seoLocalizedDescription&&(z=(0,C.G)(L.seoLocalizedDescription,{city:u?.storeCity,state:u?.storeState}));let T=L?.seoCanonicalUrl||_?(0,C.G)(_.seoCanonicalUrl,{category:D}):void 0;return u?.storeId&&L?.seoLocalizedCanonicalUrl&&u.storeId!==k.BU&&(T=(0,C.G)(L?.seoLocalizedCanonicalUrl,{store:u.storeId})),(0,a.jsx)(b.A,{content:e,...p,children:(0,a.jsx)(g.A,{productCategories:t,children:(0,a.jsx)(h.A,{regions:{bottomBody:(0,a.jsxs)(j.A,{children:[(0,a.jsx)(i.A,{}),(0,a.jsx)(n.A,{}),(0,a.jsx)(l.A,{}),(0,a.jsx)(x.A,{})]}),footer:(0,a.jsx)(A.A,{}),head:(0,a.jsx)(f.A,{canonicalUrlOverride:T,descriptionOverride:z,titleOverride:E}),header:(0,a.jsx)(d.A,{showFoodNav:!0}),leftAside:(0,a.jsx)(v.A,{}),main:(0,a.jsx)(c.A,{children:(0,a.jsxs)(y.A,{children:[(0,a.jsx)(tn.A,{}),(0,a.jsx)(o.A,{}),(0,a.jsx)(m,{products:s,children:(0,a.jsx)(ti,{category:"string"==typeof D?D:D[0],productCategory:L,store:u})})]})}),rightAside:(0,a.jsx)(N.A,{}),topBody:(0,a.jsx)(w.A,{inlineSvgs:e.pageData?.icons})}})})})};var to=!0;let td=({content:e,filteredCategories:t=[],productCategories:s,products:r,storeData:i,...n})=>(0,a.jsx)(tl,{content:e,productCategories:t?.length>0?t:s,products:r,storeData:i,...n})},95293:e=>{e.exports={"cta-group":"styles_cta-group__fVJAC","cta-group-multi-button":"styles_cta-group-multi-button__PlNzb","add-to-cart-button":"styles_add-to-cart-button__0Ufar"}},96807:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/food/[category]",function(){return s(94692)}])},97413:e=>{e.exports={disclaimer:"styles_disclaimer__pMtYQ","sugar-warning":"styles_sugar-warning__BhFRr"}}},e=>{e.O(0,[3959,1745,1335,9944,9977,4212,5794,9986,8430,3818,8832,7083,636,6593,8792],()=>e(e.s=96807)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.