1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[8983],{43733:(e,i,t)=>{t.d(i,{y:()=>x});var n=t(58168),a=(t(59284),t(94390)),r=t(90182),o=t(20147),d=t(6186),l=t(40937),s=t(44928);const c=!0;var f=t(27464),p=t(60712),g=t(68605).P;const h=o.I4.div.withConfig({componentId:"sc-1flga55-0"})(["position:absolute;inset-inline-start:calc(1.25rem + env(safe-area-inset-left));display:flex;align-items:center;justify-content:center;"]),m=e=>{let i=e.heading,t=e.closeHref,n=e.onClose,o=e.disableClose,l=e.skipGoBackOnClose,s=void 0!==l&&l,m=e.useBackButton,u=void 0!==m&&m,x=e.hideHeader,w=void 0!==x&&x;const v=(0,r.Zp)(),k=e=>{n?n(e):t?v(t):s||window.history.back()};return w?null:(0,p.jsxs)(f.Y9,{"data-testid":"full-page-screen-header-Header",children:[!o&&(u?(0,p.jsx)(h,{"data-testid":"full-page-screen-header-ButtonWrapper",children:(0,p.jsx)(f.OV,{"data-testid":"full-page-screen-header-StyledButton",onClick:k,inverted:c,children:(0,p.jsx)(a.I,{"data-testid":"full-page-screen-header-Icon",icon:"back",color:g.color.white,width:"1.5rem","aria-hidden":!0})})}):(0,p.jsx)(h,{"data-testid":"full-page-screen-header-ButtonWrapper-1",children:(0,p.jsx)(d.J,{"data-testid":"full-page-screen-header-CloseButton",onClick:k,inverted:c})})),(0,p.jsx)(f.DZ,{"data-testid":"full-page-screen-header-Heading",children:i})]})},u=(0,s.RX)(m),x=e=>(0,l.U)("mobile")?(0,p.jsx)(u,(0,n.A)({"data-testid":"full-page-screen-header-PortaledFullPageScreenHeader"},e)):(0,p.jsx)(m,(0,n.A)({"data-testid":"full-page-screen-header-FullPageScreenHeader"},e))},50399:(e,i,t)=>{t.d(i,{J:()=>g});var n=t(59284),a=t(20147),r=t(65035),o=t(88821),d=t(43733),l=t(60712),s=t(68605).P;const c=a.Ay.div.withConfig({componentId:"sc-69ap94-0"})(["position:fixed;display:grid;z-index:",";inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;-webkit-overflow-scrolling:touch;overflow:hidden;","{overflow-y:auto;}"],s.zIndex.overlay+100,s.desktop),f=a.Ay.div.withConfig({componentId:"sc-69ap94-1"})(["position:relative;height:100%;min-height:100%;"]),p=a.Ay.section.withConfig({componentId:"sc-69ap94-2"})(["position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;background-color:",";display:flex;flex:1;"," ","{inset-block-start:",";}"],(e=>e.theme.primaryBackground),(e=>e.$shouldRemoveOverflow?(0,a.AH)(["overflow-y:hidden;"]):(0,a.AH)(["overflow:scroll;overflow-y:auto;overflow-x:visible;"])),s.desktop,s.layout.checkoutHeaderHeight),g=e=>{let i=e.className,t=e.children,a=e.heading,g=e.closeHref,h=e.onClose,m=e.disableClose,u=e.removeOverflow,x=e.skipGoBackOnClose,w=void 0!==x&&x,v=e.useBackButton,k=void 0!==v&&v,y=e.hideHeader,b=void 0!==y&&y,C=e.adjustToVisualViewport,I=void 0!==C&&C;const A=(0,o.Ws)().setFullPageModalActive,P=(0,n.useRef)(null);return(0,r.x)({containerRef:P,verticalOffset:Number.parseInt(s.layout.checkoutHeaderHeight,10),adjustToVisualViewport:I}),(0,n.useEffect)((()=>(A(!0),()=>A(!1))),[A]),(0,l.jsxs)(c,{"data-testid":"full-page-screen-index-FullPageContainer",className:i,children:[(0,l.jsx)(d.y,{"data-testid":"full-page-screen-index-PortalHeader",closeHref:g,heading:a,onClose:h,disableClose:m,skipGoBackOnClose:w,useBackButton:k,hideHeader:b}),(0,l.jsx)(f,{"data-testid":"full-page-screen-index-ContainerWrapper",children:(0,l.jsx)(p,{"data-testid":"full-page-screen-index-Container",ref:P,$shouldRemoveOverflow:u,children:t})})]})}},27464:(e,i,t)=>{t.d(i,{DZ:()=>d,OV:()=>l,Y9:()=>o,bF:()=>r});var n=t(20147),a=t(68605).P;const r="calc("+a.layout.checkoutHeaderHeight+" + env(safe-area-inset-top))",o=n.Ay.div.withConfig({componentId:"sc-15rql6a-0"})(["display:flex;align-items:center;background:",";width:100%;z-index:",";height:",";"," ","{position:absolute;}"],a.color.black,a.zIndex.overlay+150,r,a.native((0,n.AH)(["padding-block-start:env(safe-area-inset-top);"])),a.desktop),d=n.Ay.h1.withConfig({componentId:"sc-15rql6a-1"})(["font-size:1.25rem;color:",";font-family:",";margin:0.75rem auto;text-transform:capitalize;"],a.color.white,a.fontFamily.base),l=n.Ay.button.withConfig({componentId:"sc-15rql6a-2"})(["align-items:center;appearance:none;border:0;background:",";"," border-radius:50%;color:",";cursor:pointer;display:flex;font-size:1.375rem;justify-content:center;padding:0;"],(e=>
1e.inverted?a.color.black:e.theme.primaryBackground),(e=>e.noBackground&&"background: transparent;"),(e=>e.inverted?a.color.white:a.color.black))},28983:(e,i,t)=>{t.r(i),t.d(i,{PrepaidOffer:()=>B});var n=t(59284),a=t(90182),r=t(39089),o=t(96290),d=t(20147),l=t(10364),s=t(62780),c=t(83614),f=t(30279),p=t(63563),g=t(77696),h=t(77216),m=t(74286),u=t(78674),x=t(77119),w=t(66829),v=t(70656),k=t(3499),y=t(75415),b=t(76355),C=t(93145),I=t(60582);var A=t(25216),P=t(54657),j=t(60712);const O=()=>{const e=(0,o.A)().formatMessage,i=(0,a.Zp)();return(0,n.useEffect)((()=>{const e=setTimeout((()=>{i("/")}),4e3);return()=>clearTimeout(e)}),[i]),(0,j.jsxs)(P.W0,{"data-testid":"landing-page-prepaid-offer-invalid-CenteredContainer",children:[(0,j.jsx)(P.hE,{"data-testid":"landing-page-prepaid-offer-invalid-Title",variant:"titleLarge",children:e({id:"error.prepaid.invalid.title",defaultMessage:"The Offer is no longer available"})}),(0,j.jsx)(P.hh,{"data-testid":"landing-page-prepaid-offer-invalid-IconWrapper",children:(0,j.jsx)(A.$,{"data-testid":"landing-page-prepaid-offer-invalid-InvalidOrPaymentFailedIcon"})}),(0,j.jsxs)(P.wi,{"data-testid":"landing-page-prepaid-offer-invalid-Footer",children:[(0,j.jsx)(P.Pd,{"data-testid":"landing-page-prepaid-offer-invalid-Subtitle",children:e({id:"error.prepaid.invalid.subtitle",defaultMessage:"But we have a lot more to show you"})}),(0,j.jsx)(P.wq,{"data-testid":"landing-page-prepaid-offer-invalid-RedirectText",children:e({id:"error.prepaid.invalid.redirect",defaultMessage:"Redirecting to Burger King..."})})]})]})},z=e=>{var i;let t=e.id;const A=(0,o.A)(),z=A.formatMessage,B=A.locale,F=(0,d.DP)(),D=(0,a.Zp)(),H=(0,h.Ym)().locale,T=B.split("-")[0],W=(0,m.CR)().location.pathname,R=(0,f.Z2)(),Z=R.isAuthenticated,J=R.setOriginLocation,S=(0,n.useState)(!1),E=S[0],M=S[1],V=(0,u.hc)(),q=V.setPrepaidOfferDetailWithPersistence,L=V.clearPrepaidOrderContext,_=(0,p.q)(),N=(0,x.Lw6)({skip:!t,variables:{filter:{localePath:{[T]:{current:{eq:t}}}},limit:1}}),U=N.data,Y=N.loading,$=null==U||null==(i=U.allFeaturePrepaidOffer)?void 0:i[0];(0,n.useEffect)((()=>{if($){const e=((e,i)=>{var t,n,a,o;return{brand:(0,C.wk)().toUpperCase(),platform:(0,C.iD)(),requestedAmountCents:e.purchasePrice||0,customerLocale:i,cartEntries:[{lineId:e._id||"",sanityId:e._id||"",children:[],image:JSON.stringify((null==e||null==(t=e.localizedImage)?void 0:t.locale)||{}),type:k.tWC.PREPAIDOFFER,url:r.JZ.prepaidOffer+"/"+(null==e||null==(n=e.localePath)||null==(n=n.locale)?void 0:n.current),name:null==e||null==(a=e.localeTitle)?void 0:a.locale,description:(0,I.zt)((null==e||null==(o=e.description)?void 0:o.localeRaw)||""),quantity:1,price:e.purchasePrice||0}]}})($,H);q({cartInput:e,pathname:W})}}),[$]);const G=async()=>{M(!0),Z()?D(r.JZ.prepaidOfferOrderPayment):(J(r.JZ.prepaidOfferOrderPayment),D(r.JZ.signUp)),M(!1)};return(0,j.jsx)(P.yS,{"data-testid":"landing-page-prepaid-offer-detail-StyledFullPageScreen",heading:z({id:"prepaidOfferDetail",defaultMessage:"Prepaid Offer Detail"}),onClose:()=>{_.trackEvent({name:g.og.BUTTON_CLICK,type:g.wf.Other,attributes:{Name:g.og.BACK,PathFrom:W,PathTo:r.JZ.base}}),L(),D(r.JZ.base)},useBackButton:!0,children:(0,j.jsx)(P.JE,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferWrapper",children:(()=>{return Y?(0,j.jsx)(s.Y,{"data-testid":"landing-page-prepaid-offer-detail-LoadingContainer",ref:e=>{null==e||e.focus()},tabIndex:0,"aria-label":z({id:"loading"}),children:(0,j.jsx)(l.b,{"data-testid":"landing-page-prepaid-offer-detail-LoadingAnimation",fillColor:F.token("icon-active")})}):$&&(e=>{if(!e)return!1;let i=!1,t=!1,n="",a="",r="",o="";for(const g of null!=(d=e.rules)?d:[]){var d,l,s,c,f;if(g)g.__typename===y.D2.PrepaidBetweenDates&&(i=!0,n=null!=(l=g.startDate)?l:"",a=null!=(s=g.endDate)?s:""),g.__typename===y.D2.PrepaidBetweenTimes&&(t=!0,r=null!=(c=(0,b.gV)(g.startTime))?c:"",o=null!=(f=(0,b.gV)(g.endTime))?f:"")}const p=new Date;if(i){if(n&&(0,w.A)(p,new Date(n)))return!1;if(a&&(0,v.A)(p,new Date(a)))return!1}if(t){const e=(0,b.Yi)(r),i=(0,b.Yi)(o);if((0,w.A)(p,e))return!1;if((0,v.A)(p,i))return!1}return!0})($)?(0,j.jsx)(P.fr,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferContainer",children:(0,j.jsxs)(P.SF,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferContentWrapper",children:[(0,j.jsx)(P.xW,{"data-testid":"landing-page-prepaid-offer-detail-ImageWrapper",children:(0,j.jsx)(P.Di,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferImage",alt:"Test",image:null==$||null==(e=$.localizedImage)||null==(e=e.locale)?void 0:e.app,objectFitContain:!0,qual
1ity:100})}),(0,j.jsx)(P.Mf,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferTitle",children:null==$||null==(i=$.localeTitle)?void 0:i.locale}),(0,j.jsx)(P.ct,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferDescription",content:null==$||null==(t=$.description)?void 0:t.localeRaw}),(0,j.jsx)(P.Pj,{"data-testid":"landing-page-prepaid-offer-detail-ButtonsWrapperV2",children:(0,j.jsx)(P.a2,{"data-testid":"landing-page-prepaid-offer-detail-ButtonContainerV2",children:(0,j.jsx)(P.UF,{"data-testid":"landing-page-prepaid-offer-detail-StyledActionButton",onClick:G,isLoading:E,disabled:E,eventAttributes:{Name:g.og.PURCHASE_OFFER,PathFrom:W,PathTo:r.JZ.prepaidOfferOrderPayment},children:z({id:"prepaidPurchaseOffer",defaultMessage:"Purchase Offer"})})})}),(0,j.jsx)(P.yW,{"data-testid":"landing-page-prepaid-offer-detail-PrepaidOfferDisclaimerContainer",children:(0,j.jsx)(c.rF,{"data-testid":"landing-page-prepaid-offer-detail-CustomDisclaimer",content:null==$||null==(n=$.moreInfo)?void 0:n.localeRaw})})]})}):(0,j.jsx)(O,{"data-testid":"landing-page-prepaid-offer-detail-InvalidPrepaidOffer"});var e,i,t,n})()})})},B=()=>{const e=(0,a.Zp)(),i=(0,a.g)().id;return i?(0,j.jsx)(z,{"data-testid":"prepaid-offer-index-PrepaidOfferDetail",id:i}):(e(r.JZ.notFound),null)}},54657:(e,i,t)=>{t.d(i,{Di:()=>w,JE:()=>g,Mf:()=>v,Pd:()=>H,Pj:()=>A,SF:()=>m,UF:()=>O,W0:()=>z,a2:()=>j,ct:()=>y,fr:()=>p,hE:()=>B,hh:()=>F,wi:()=>D,wq:()=>T,xW:()=>u,yS:()=>W,yW:()=>C});var n=t(20147),a=t(53683),r=t(50399),o=t(83614),d=t(95105),l=t(22638),s=t(84662),c=t(78728),f=t(68605).P;const p=n.Ay.div.withConfig({componentId:"sc-sff092-0"})(["max-width:100%;height:100%;margin-inline:auto;align-items:center;display:flex;flex-direction:column;padding-block-end:1rem;"]),g=n.Ay.div.withConfig({componentId:"sc-sff092-1"})(["background-color:white;flex:1;"]),h=(f.mobile,n.Ay.div.withConfig({componentId:"sc-sff092-6"})(["font-family:",";font-weight:400;font-size:1.125rem;line-height:20px;text-align:center;margin-block-end:1.5rem;width:100%;","{font-size:1rem;}"],f.fontFamily.brand,f.mobile)),m=n.Ay.div.withConfig({componentId:"sc-sff092-7"})(["width:100%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;margin-block-end:env(safe-area-inset-bottom);","{height:calc(100% - 4.5rem);margin-block-start:4.5rem;}"],f.desktop),u=n.Ay.div.withConfig({componentId:"sc-sff092-8"})(["position:relative;width:100%;flex-shrink:0;z-index:",";border-start-start-radius:10px;border-start-end-radius:10px;border-end-end-radius:0;border-end-start-radius:0;"],f.zIndex.below),x=(0,n.Ay)(d.V).withConfig({componentId:"sc-sff092-9"})(["width:23.4375rem;height:15.625rem;flex-shrink:0;align-self:stretch;z-index:",";","{height:fit-content;}"],f.zIndex.normal,f.desktop),w=(0,n.Ay)(x).withConfig({componentId:"sc-sff092-10"})(["width:100%;height:250px;","{width:100%;height:326px;}"],f.desktop),v=(0,n.Ay)(h).withConfig({componentId:"sc-sff092-11"})(["margin-block-start:1rem;margin-block-end:0;font-size:1.5rem;line-height:1.75rem;max-width:90%;","{margin-block-end:0.5rem;font-size:1.875rem;line-height:2rem;max-width:85%;}"],f.desktop),k=(0,n.Ay)(l.j).withConfig({componentId:"sc-sff092-12"})(["margin-block-start:0.5rem;margin-block-end:0;margin-inline:0;font-family:",";text-align:center;font-size:1rem;line-height:1.25rem;width:85%;","{font-size:1.125rem;max-width:45rem;}"],f.fontFamily.body,f.desktop),y=(0,n.Ay)(k).withConfig({componentId:"sc-sff092-13"})(["font-size:1rem;line-height:1.25rem;","{font-size:1.125rem;}"],f.desktop),b=(0,n.Ay)(o.bl).withConfig({componentId:"sc-sff092-14"})(["margin-block-start:1rem;padding:0 1.25rem;"]),C=(0,n.Ay)(b).withConfig({componentId:"sc-sff092-15"})(["& div p,& div p em,& div p a{font-size:0.75rem !important;line-height:1rem !important;}","{& div p,& div p em,& div p a{font-size:0.875rem !important;line-height:1rem !important;}margin-block-start:0.5rem;}"],f.desktop),I=n.Ay.div.withConfig({componentId:"sc-sff092-16"})(["position:sticky;inset-block-end:0;background-color:",";display:flex;flex-flow:row wrap;flex-wrap:wrap;flex-direction:column;align-items:center;z-index:",";padding:0 1rem;width:100%;","{inset-block-end:auto;position:static;background-color:transparent;width:auto;display:block;padding-block-start:0;padding-block-end:1rem;padding-inline:1rem;z-index:auto;}"],(e=>
1e.theme.primaryBackground),f.zIndex.top,f.desktop),A=(0,n.Ay)(I).withConfig({componentId:"sc-sff092-17"})(["background-color:",";"],s.M.$white),P=n.Ay.div.withConfig({componentId:"sc-sff092-18"})(["flex-shrink:0;width:100%;display:flex;flex-wrap:wrap;gap:0.5rem;","{margin-block-start:2rem;margin-block-end:0;margin-inline:0;width:auto;}> *{width:100%;}"],f.desktop),j=(0,n.Ay)(P).withConfig({componentId:"sc-sff092-19"})(["margin-block-start:1.5rem;","{margin-block-start:1.5rem;}"],f.desktop),O=(0,n.Ay)(a.rA).withConfig({componentId:"sc-sff092-20"})(["width:100%;font-size:1rem;line-height:1.5rem;","{width:auto;}"],f.desktop),z=n.Ay.div.withConfig({componentId:"sc-sff092-21"})(["display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding:0 16px;background:#fff;position:relative;"]),B=(0,n.Ay)(c.o5).withConfig({componentId:"sc-sff092-22"})(["margin-block-start:120px;margin-block-end:33px;text-align:center;color:#5c2c06;"]),F=n.Ay.div.withConfig({componentId:"sc-sff092-23"})(["margin-block-end:0;"]),D=n.Ay.div.withConfig({componentId:"sc-sff092-24"})(["position:absolute;inset-block-end:48px;margin:0 32px;"]),H=n.Ay.div.withConfig({componentId:"sc-sff092-25"})(["margin-block-end:8px;text-align:center;font-size:1.5rem;font-weight:400;line-height:28px;color:#502314;"]),T=n.Ay.div.withConfig({componentId:"sc-sff092-26"})(["text-align:center;font-size:1rem;color:#502314;line-height:20px;"]),W=(0,n.Ay)(r.J).withConfig({componentId:"sc-sff092-27"})(["min-height:100%;section{flex-direction:row;}"])}}]);
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.