1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7129],{87129:function(e,s,t){Promise.resolve().then(t.bind(t,16456)),Promise.resolve().then(t.t.bind(t,65878,23)),Promise.resolve().then(t.t.bind(t,72972,23)),Promise.resolve().then(t.bind(t,81523)),Promise.resolve().then(t.bind(t,70049)),Promise.resolve().then(t.bind(t,41208)),Promise.resolve().then(t.t.bind(t,92119,23)),Promise.resolve().then(t.bind(t,14438)),Promise.resolve().then(t.bind(t,35416)),Promise.resolve().then(t.bind(t,48970)),Promise.resolve().then(t.bind(t,56777)),Promise.resolve().then(t.bind(t,865)),Promise.resolve().then(t.bind(t,34139)),Promise.resolve().then(t.bind(t,70427)),Promise.resolve().then(t.bind(t,40248)),Promise.resolve().then(t.bind(t,77838)),Promise.resolve().then(t.bind(t,92701)),Promise.resolve().then(t.bind(t,6988)),Promise.resolve().then(t.bind(t,52546)),Promise.resolve().then(t.bind(t,84129)),Promise.resolve().then(t.bind(t,51520)),Promise.resolve().then(t.bind(t,62421)),Promise.resolve().then(t.bind(t,59634)),Promise.resolve().then(t.bind(t,50086)),Promise.resolve().then(t.bind(t,31518)),Promise.resolve().then(t.bind(t,69395)),Promise.resolve().then(t.bind(t,70219)),Promise.resolve().then(t.bind(t,30878)),Promise.resolve().then(t.bind(t,96593)),Promise.resolve().then(t.bind(t,63483)),Promise.resolve().then(t.bind(t,42208)),Promise.resolve().then(t.bind(t,4678)),Promise.resolve().then(t.bind(t,61137)),Promise.resolve().then(t.bind(t,92691)),Promise.resolve().then(t.bind(t,11780)),Promise.resolve().then(t.bind(t,60658)),Promise.resolve().then(t.bind(t,52029))},25375:function(e,s,t){"use strict";t.d(s,{Cp:function(){return d},DS:function(){return x},DW:function(){return c},Dr:function(){return o},Oe:function(){return h},Pn:function(){return g},ck:function(){return l},m_:function(){return r},o9:function(){return u},p8:function(){return p},s:function(){return n},st:function(){return m},t5:function(){return a}});var i=t(80685);let a=async(e,s)=>await (0,i.Z)("user/mobile_verification",{method:"POST",body:JSON.stringify(e),headers:s}),r=async(e,s)=>await (0,i.Z)("user/register",{method:"POST",body:JSON.stringify(e),headers:s}),l=async(e,s)=>await (0,i.Z)("user/update_profile",{method:"POST",body:JSON.stringify(e),headers:s}),n=async(e,s)=>await (0,i.Z)("user/update_email",{method:"POST",body:JSON.stringify(e),headers:s}),o=async(e,s)=>await (0,i.Z)("user/send_email_validate_otp",{method:"POST",body:JSON.stringify(e),headers:s}),c=async(e,s)=>await (0,i.Z)("user/email_validate",{method:"POST",body:JSON.stringify(e),headers:s}),d=async(e,s)=>await (0,i.Z)("user/change_password",{method:"POST",body:JSON.stringify(e),headers:s}),m=async(e,s)=>await (0,i.Z)("user/change_profile_password",{method:"POST",body:JSON.stringify(e),headers:s}),u=async(e,s)=>await (0,i.Z)("user/forgot_password",{method:"POST",body:JSON.stringify(e),headers:s}),h=async(e,s)=>await (0,i.Z)("user/forgot_password_varify",{method:"POST",body:JSON.stringify(e),headers:s}),p=async(e,s)=>await (0,i.Z)("user/unsubscribe",{method:"POST",body:JSON.stringify(e),headers:s}),x=async(e,s)=>await (0,i.Z)("user/get_user_memberships",{method:"POST",body:JSON.stringify(e),headers:s}),g=async(e,s)=>await (0,i.Z)("user/get_customer_giftcards",{method:"POST",body:JSON.stringify(e),headers:s})},50348:function(e,s,t){"use strict";t.d(s,{Z:function(){return n},y:function(){return a}});var i,a,r=t(57437),l=t(80082);function n(e){let{btnType:s,onClick:t,className:i}=e,{getWebThemeSlug:a}=(0,l.useWebInitStore)();return a(),(0,r.jsxs)(r.Fragment,{children:["next"===s&&(0,r.jsx)("div",{onClick:t,className:`scroll-arrow-wrap is-upcoming-right ${i}`,role:"button","aria-label":"Next slide","aria-controls":"swiper-wrapper-e4e6eb1fbb7674f3","aria-disabled":"false",children:(0,r.jsxs)("svg",{width:"69",height:"69",viewBox:"0 0 69 69",fill:"none",className:"scroll-arrow",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("g",{filter:"url(#filter0_b_505_8222)",children:[(0,r.jsx)("rect",{width:"69",height:"69",rx:"34.5",fill:"currentcolor",fillOpacity:"1"}),(0,r.jsx)("path",{d:"M32 39.5L37 34.5L32 29.5",style:{stroke:"var(--show-time-btn-text)"},strokeWidth:"1.67",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsxs)("filter",{id:"filter0_b_505_8222",x:"-28",y:"-28",width:"125",height:"125",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,r.jsx)("feFlood",{floodOpacity:"0",result:"Backgroun
1dImageFix"}),(0,r.jsx)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:"14"}),(0,r.jsx)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_505_8222"}),(0,r.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_backgroundBlur_505_8222",result:"shape"})]})})]})}),"prev"===s&&(0,r.jsx)("div",{onClick:t,className:`scroll-arrow-wrap is-upcoming-left ${i}`,role:"button","aria-label":"Previous slide","aria-controls":"swiper-wrapper-e4e6eb1fbb7674f3","aria-disabled":"false",children:(0,r.jsxs)("svg",{width:"69",height:"69",viewBox:"0 0 69 69",fill:"none",className:"scroll-arrow",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("g",{filter:"url(#filter0_b_505_8221)",children:[(0,r.jsx)("rect",{width:"69",height:"69",rx:"34.5",fill:"currentcolor",fillOpacity:"1"}),(0,r.jsx)("path",{d:"M37 39.5L32 34.5L37 29.5",style:{stroke:"var(--show-time-btn-text)"},strokeWidth:"1.67",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsxs)("filter",{id:"filter0_b_505_8221",x:"-28",y:"-28",width:"125",height:"125",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,r.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,r.jsx)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:"14"}),(0,r.jsx)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_505_8221"}),(0,r.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_backgroundBlur_505_8221",result:"shape"})]})})]})})]})}t(2265),(i=a||(a={})).prev="prev",i.next="next"},57531:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return p}});var i=t(57437);t(2265);var a=t(65030),r=t(74629),l=t(30333),n=t(71096),o=t.n(n),c=t(50348);t(67535),t(59556),t(10122),t(28437),t(8008),t(77381),t(51479);var d=t(58555),m=t(63737),u=t(42586),h=t(26462);function p(e){let{dates:s,slug:t,selectedDate:n,type:p="link",itemClick:x,allDisabled:g}=e,{selected_location:v}=(0,h.useCommonOrderStore)(e=>e.store),_=(0,u.useLocale)(),f=s&&s.length>7,j="es-bo"===_.toLowerCase()?"es":_;return o().locale(j),(0,i.jsxs)("div",{className:"week_days_wrap custom_slider",children:[f&&(0,i.jsx)(c.Z,{btnType:c.y.prev,className:"webCarouselButton"}),(0,i.jsx)(a.tq,{modules:[r.W],observer:!0,slidesPerView:"auto",observeParents:!0,parallax:!0,speed:800,touchStartPreventDefault:!1,spaceBetween:16,breakpoints:{0:{spaceBetween:8},577:{spaceBetween:16}},loop:!1,autoHeight:!0,navigation:{nextEl:".is-upcoming-right",prevEl:".is-upcoming-left"},children:s&&s.map((e,s)=>(0,i.jsxs)(a.o5,{children:["link"===p&&(0,i.jsx)(l.Z,{date:{date:o()(e.session_start_date).format("DD"),day:o()(e.session_start_date).format("ddd"),month:o()(e.session_start_date).format("MMM")},isActive:!g&&e.session_start_date===n,href:`${t}/${e.session_start_date}?location=${v.slug?v.slug:m.j_}`,isDisabled:g}),"button"===p&&(0,i.jsx)(d.Z,{date:{date:o()(e.session_start_date).format("DD"),day:o()(e.session_start_date).format("ddd"),month:o()(e.session_start_date).format("MMM")},isActive:!g&&e.session_start_date===n,itemClick:()=>{x&&x(e.session_start_date)},href:"#",isDisabled:g})]},`slide_gg_${s}`))}),f&&(0,i.jsx)(c.Z,{btnType:c.y.next,className:"webCarouselButton "}),f&&(0,i.jsxs)("div",{className:"mobileButtonSection",children:[(0,i.jsx)(c.Z,{btnType:c.y.prev,className:"mobileCarouselButton "}),(0,i.jsx)(c.Z,{btnType:c.y.next,className:"mobileCarouselButton "})]})]})}},69542:function(e,s,t){"use strict";t.d(s,{Hk:function(){return u},Qd:function(){return d},UQ:function(){return c},_m:function(){return m}});var i=t(57437),a=t(2265),r=t(60429),l=t(5095);let n=a.createContext(void 0),o=()=>{let e=a.useContext(n);if(!e)throw Error("useAccordion must be used within an Accordion");return e};function c(e){let{children:s,multiple:t=!1,defaultIndex:r=0}=e,[l,o]=a.useState(t?[r]:r);function c(e){o(s=>t?Array.isArray(s)&&s.includes(e)?s.filter(s=>s!==e):Array.isArray(s)?s.concat(e):[e]:e===l?-1:e)}return a.Children.map(s,(e,s)=>{let a=t&&Array.isArray(l)?l.includes(s):l===s;return(0,i.jsx)(n.Provider,{value:{isActive:a,index:s,onChangeIndex:c},children:e})})}function d(e){let{children:s,accordionClass:t}=e;return(0,i.jsx)("div",{className:`AccordionItem ${t}`,children:s})}function m(e){let{children:s}=e,{isActive:t,index:a,onChangeIndex:l}=o();return(0,i.jsx)(r.E.div,{role:"button","aria-expanded":t,className:`AccordionHeader ${t?"active":""}`,onClick:()=>l(a),children:(0,i.jsxs)("div",{className:"pc-open",children:[s,(0,i.jsx)("div",{className:`${t?"pc-faq-t pc-faq-o":" pc-faq-t "}`})]})})}function u(e){let{children:s}=e,{isActive:t}=o();return(0,i.jsx)(l.M,{initial:!1,children:t?(0,i.jsx)(r.E.div,{initial:{height:0,opacity:0}
1,animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.4,ease:[.33,1,.68,1]},children:(0,i.jsx)("div",{className:"AccordionPanel",children:s})}):null})}},90964:function(e,s,t){"use strict";t.d(s,{Z:function(){return a}});var i=t(57437);function a(e){let{headTitle:s,items:t}=e;return(0,i.jsx)("div",{className:"head_component",children:(0,i.jsxs)("div",{className:"pagetitlewrap",children:[(0,i.jsx)("h2",{className:"page-custom-title-2 text-font-alexuss",children:s}),(0,i.jsx)("div",{className:"breadcrumbwrap",children:t&&t.map((e,s)=>e.active?(0,i.jsx)("div",{className:"text-size-regular text-weight-bold",children:e.title},s):(0,i.jsx)("div",{className:"text-size-regular text-color-gray text-weight-bold",children:e.title},s))})]})})}},58555:function(e,s,t){"use strict";t.d(s,{Z:function(){return r}});var i=t(57437),a=t(80082);function r(e){let{date:s,href:t,isActive:r,itemClick:l,isDisabled:n,allowDisabledClick:o}=e,{getWebThemeSlug:c}=(0,a.useWebInitStore)(),d=c();return(0,i.jsxs)("button",{className:`${d}day_card w-inline-block ${r&&"is-active"} ${n&&"btn-disable"} ${n&&o?"pointer":""}`,onClick:l,children:[s.day?(0,i.jsx)("div",{className:"text-size-small text-weight-light",children:s.day}):null,s.date?(0,i.jsx)("div",{className:"text-size-xlarge text-weight-bold",children:s.date}):null,s.month?(0,i.jsx)("div",{className:"text-size-small",children:s.month}):null]})}},30333:function(e,s,t){"use strict";t.d(s,{Z:function(){return n}});var i=t(57437),a=t(80082),r=t(27648),l=t(99376);function n(e){let{date:s,href:t,isActive:n,isDisabled:o}=e,{locale:c}=(0,l.useParams)(),{getWebThemeSlug:d}=(0,a.useWebInitStore)(),m=d();return(0,i.jsxs)(r.default,{"aria-label":`${s.day} ${s.date} ${s.month}`,href:`/${c}/${t}`,className:`${m}day_card w-inline-block ${n&&"is-active"} 2 ${o&&"btn-disable"} 3 `,prefetch:!0,children:[(0,i.jsx)("div",{className:"text-size-small text-weight-light",children:s.day}),(0,i.jsx)("div",{className:"text-size-xlarge text-weight-bold",children:s.date}),(0,i.jsx)("div",{className:"text-size-small",children:s.month})]})}t(2265)},48970:function(e,s,t){"use strict";t.d(s,{default:function(){return g}});var i=t(57437),a=t(42586),r=t(2265),l=t(46711),n=t(54028),o=t(32672),c=t(37739),d=t(36210),m=t(14148),u=t(26462),h=t(80082),p=t(16316),x=t(92955);function g(e){let{title:s,description:t,thumbImg:g,price:v,cta1Url:_,cta2Url:f,cta1Text:j="Buy now",cta2Text:w="More info",withActions:b=!0,cinemaLocations:y}=e,N=(0,a.useTranslations)("dictionary"),{hasActiveSubscription:C}=(0,m.c)(),{selected_location:A}=(0,u.useCommonOrderStore)(e=>e.store),{cinema_locations:S}=(0,h.useWebInitStore)(e=>e.initData),k=y&&y.length>0?(S??[]).filter(e=>y.includes(Number(e.id))):S??[],[T,D]=(0,r.useState)(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"membershipcard",children:[(0,i.jsx)("div",{className:"membershipimagewrap",children:g?(0,i.jsx)(o.default,{src:g??"",fill:!0,loading:"lazy",alt:s||"membership-image",className:"imagewrap is-absolute"}):(0,i.jsx)(n.Z,{className:"imagewrap is-absolute"})}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("h4",{className:"text-size-large text-weight-medium",children:s})}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"text-size-xxlarge text-weight-bold",children:(0,i.jsx)(c.Z,{amount:v??"0"})})}),t?(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"list_ul is-membership",children:(0,i.jsx)("div",{className:"text-line-height-140",dangerouslySetInnerHTML:{__html:t}})})}):null,b?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-separator is-full-width-1 is-top-auto"}),(0,i.jsxs)("div",{className:"membershipactionwrap",children:[C?(0,i.jsx)(d.Z,{text:N("messages.youAlreadyHaveAnActiveSubscription"),classString:"status-tag is-small"}):(0,i.jsx)(l.default,{classString:"button is-small w-button",text:j,href:_??"#",onClick:e=>{A?.id||(e.preventDefault(),D(!0))}}),(0,i.jsx)(l.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:w,href:f??"#",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})]}):null]}),(0,i.jsx)(p.default,{open:T,onClose:()=>D(!1),children:(0,i.jsx)(x.default,{message:(0,i.jsx)("div",{className:"popupmessage",children:k.length>0?(0,i.jsxs)(i.Fragment,{children:[N("messages.selectOneOfTheseLocationsToContinueWithYourPurchase",{purchase_type:N("labels.membership")}),(0,i.jsx)("div",{className:"margin-top margin-xsmall text-weight-semibold text-color-white",children:k.map(e=>e.name).join(", ")})]}):N("messages.selectLocationToContinueWithYourPurchase",{purchase_type:N("labels.membership")})}),withActions:!0,cta1Text:N("labels.close"),cta1Click:()=>D(!1),type:"error"})})]})}},49820:function(e,s,t){"use strict";t.d(s,{Z:function(){return c}});var i=t(57437),a=t(26462);t(92119);var r=t(46711),l=t(94994),n=t(32672),o=t(27648);function c(e){let{item:s,buyTicketText:t,moreInfoText:c,playTrailerText:d,prioritizeImage:m=!1}=e,u=(0,a.useCommonOrderStore)(e=>e.setSelectedMovie),h=(0,a.useCommonOrderStore)(e=>e.setSelectedShowTime);return(0,i.jsx)("div",{className:"movie-outer-wrapper",children:(0,i.jsxs)("div",{className:"movie-card-wrap",children:[(0,i.jsxs)("div",{className:"movie-image-wrap",children:[(0,i.jsx)(n.default,{src:s.movieDetails.portrait_image??"",fill:!0,...m?{loading:"eager"}:{loading:"lazy"},alt:"Film poster for "+s.movieDetails.movie_name,className:"movie-image",sizes:"auto, auto",...m?{priority:!0}:{},...m&&{fetchPriority:"high"}}),s.movieDetails.movie_certification_logo&&(0,i.jsx)("div",{className:"certificate-logo-wrap",children:(0,i.jsx)(n.default,{src:s.movieDetails.movie_certification_logo,loading:"lazy",fill:!0,alt:"certificate-logo",className:"icon-1x1-medium",sizes:"auto, auto"})})]}),(0,i.jsxs)("div",{className:"movie-card-details-wrap",children:[s.movieDetails.trailer&&(0,i.jsx)("div",{className:"movie-trailer-wrap",children:(0,i.jsx)(l.default,{videoId:s.movieDetails.trailer_id??"",trailerType:s.movieDetails.trailer_type,playTrailerText:d})}),(0,i.jsxs)("div",{className:"movie-card-details",children:[(0,i.jsxs)("div",{className:"movie-top-content-wrap is-small",children:[(0,i.jsx)(o.default,{"aria-label":s.movieDetails.movie_name,href:s.moreInfoUrl,prefetch:!0,children:(0,i.jsx)("h2",{className:"heading-style-h5 text-weight-medium text-limit-line-1","aria-label":s.movieDetails.movie_name,children:s.movieDetails.movie_name})}),(0,i.jsxs)("div",{className:"movie-details-row",children:[(0,i.jsxs)("div",{className:"movie-time-wrap",children:[(0,i.jsx)("div",{className:"icon-1x1-small w-embed",children:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM11 10H15V12H9V5H11V10Z",fill:"currentcolor"})})}),(0,i.jsx)("div",{className:"text-size-small",children:s.movieDetails.duration})]}),s.movieDetails.movie_certification_logo&&(0,i.jsxs)("div",{className:"category-icon-wrap",children:[(0,i.jsx)("div",{className:"separate-icon certificate-logo-def"}),(0,i.jsx)("img",{src:s.movieDetails.movie_certification_logo,loading:"lazy",alt:"movie-card-image",width:24,height:24,className:"category-image certificate-logo-def"})]}),s.movieDetails.movie_certification_short_code&&(0,i.jsxs)("div",{className:"category-name-wrap short-code",children:[(0,i.jsx)("div",{className:"separate-icon short-code"}),(0,i.jsx)("div",{className:"text-size-small text-color-white short-code",children:s.movieDetails.movie_certification_short_code})]})]})]}),(0,i.jsxs)("div",{className:"action-wrap is-movie-card is-small",children:[s.buyTicketUrl&&(0,i.jsx)(r.default,{classString:"is-small w-button buy_tickets",text:t,href:s.buyTicketUrl,onClick:()=>{h(null),u(s.movieDetails)}}),(0,i.jsx)(r.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:c,href:s.moreInfoUrl,children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})]})]}),(0,i.jsx)("div",{className:"movie-overlay is-overlay"})]})})}},56777:function(e,s,t){"use strict";t.d(s,{default:function(){return o}});var i=t(57437),a=t(46711),r=t(54028),l=t(32672),n=t(37739);function o(e){let{title:s,description:t,thumbImg:o,price:c,cta1Url:d,cta2Url:m,cta1Text:u="Buy now",cta2Text:h="More info",withActions:p=!0}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"membershipcard",children:[(0,i.jsx)("div",{className:"membershipimagewrap",children:o?(0,i.jsx)(l.default,{src:o??"",fill:!0,loading:"lazy",alt:s||"membership-image",className:"imagewrap is-absolute"}):(0,i.jsx)(r.Z,{className:"imagewrap is-absolute"})}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("h4",{className:"text-size-large text-weight-medium",children:s})}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"text-size-xxlarge text-weight-bold",children:(0,i.jsx)(n.Z,{amount:c??"0"})})}),t?(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"list_ul is-membership",children:(0,i.jsx)("div",{className:"text-line-height-140",dangerouslySetInnerHTML:{__html:t}})})}):null,p?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-separator is-full-width-1 is-top-auto"}),(0,i.jsxs)("div",{className:"membershipactionwrap",children:[(0,i.jsx)(a.default,{classString:"button is-small w-button",text:u,href:d??"#"}),(0,i.jsx)(a.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:h,href:m??"#",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})]}):null]})})}},865:function(e,s,t){"use strict";t.d(s,{default:function(){return v}});var i=t(57437),a=t(80605),r=t(2265),l=t(46711),n=t(54028),o=t(32672),c=t(37739),d=t(36210),m=t(42586),u=t(14148),h=t(26462),p=t(80082),x=t(16316),g=t(92955);function v(e){let{title:s,description:t,thumbImg:v,price:_,cta1Url:f,cta2Url:j,cta1Text:w="Buy now",cta2Text:b="More info",withActions:y=!0,duration:N,imageOnly:C=!1,uuid:A,validity_prepaid_label:S,cinemaLocations:k}=e,T=(0,m.useTranslations)("dictionary"),{data:D}=(0,a.useSession)(),{hasActiveMembership:I}=(0,u.c)(),{selected_location:Z}=(0,h.useCommonOrderStore)(e=>e.store),{cinema_locations:$}=(0,p.useWebInitStore)(e=>e.initData),M=k&&k.length>0?($??[]).filter(e=>k.includes(Number(e.id))):$??[],[L,P]=(0,r.useState)(!1),z=e=>{Z?.id||(e.preventDefault(),P(!0))},H=D?.user?.subscription?.uuid===A&&(D?.user?.subscription?.subscription_active==="1"||D?.user?.subscription?.subscription_active==="-1")&&0===Object.keys(D?.user?.subscription?.pending_subscription??{}).length||Object.keys(D?.user?.subscription?.pending_subscription??{}).length>0&&D?.user?.subscription?.pending_subscription.uuid===A,O=Object.keys(D?.user?.subscription?.pending_subscription??{}).length>0&&D?.user?.subscription?.pending_subscription.uuid===A;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"membershipcard",children:[(0,i.jsx)("div",{className:"membershipimagewrap",children:v?(0,i.jsx)(o.default,{src:v??"",fill:!0,loading:"lazy",alt:s||"subscription-card-image",className:"imagewrap is-absolute"}):(0,i.jsx)(n.Z,{className:"imagewrap is-absolute"})}),C?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("h4",{className:"text-size-large text-weight-medium",children:s})}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsxs)("div",{className:"text-size-xxlarge text-weight-bold",children:[(0,i.jsx)(c.Z,{amount:_??"0"})," /"," ",(0,i.jsx)("span",{className:"text-size-small text-weight-medium",children:S||T("labels.month")})]})}),t?(0,i.jsx)("div",{className:"margin-bottom margin-small",children:(0,i.jsx)("div",{className:"list_ul is-membership",children:(0,i.jsx)("div",{className:"text-line-height-140",dangerouslySetInnerHTML:{__html:t}})})}):null,y?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-separator is-full-width-1 is-top-auto"}),H?(0,i.jsxs)("div",{className:"membershipactionwrap",children:[(0,i.jsx)(l.default,{classString:"button is-small w-button",text:"Extend",href:f??"#",onClick:z}),(0,i.jsx)(l.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:b,href:j??"#",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})}),(0,i.jsx)("div",{className:"status-tag is-small"+(O?" is-upcoming":" is-active"),children:T(O?"labels.pending":"labels.active")})]}):(0,i.jsxs)("div",{className:"membershipactionwrap",children:[I?(0,i.jsx)(d.Z,{text:T("messages.youAlreadyHaveAnActiveMembership"),classString:"status-tag is-small"}):0===Object.keys(D?.user?.subscription?.pending_subscription??{}).length&&(0,i.jsx)(l.default,{classString:"button is-small w-button",text:D?.user?.subscription?.uuid&&D?.user?.subscription?.uuid!==A&&0===Object.keys(D?.user?.subscription?.pending_subscription??{}).length?T("labels.change"):w,href:f??"#",onClick:z}),(0,i.jsx)(l.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:b,href:j??"#",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})]}):null]})]}),(0,i.jsx)(x.default,{open:L,onClose:()=>P(!1),children:(0,i.jsx)(g.default,{message:(0,i.jsx)("div",{className:"popupmessage",children:M.length>0?(0,i.jsxs)(i.Fragment,{children:[T("messages.selectOneOfTheseLocationsToContinueWithYourPurchase",{purchase_type:T("labels.subscription")}),(0,i.jsx)("div",{className:"margin-top margin-xsmall text-weight-semibold text-color-white",children:M.map(e=>e.name).join(", ")})]}):T("messages.selectLocationToContinueWithYourPurchase",{purchase_type:T("labels.subscription")})}),withActions:!0,cta1Text:T("labels.close"),cta1Click:()=>P(!1),type:"error"})})]})}},34139:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return o}});var i=t(57437),a=t(46711),r=t(54028),l=t(32672),n=t(37739);function o(e){let{amount:s,title:t,imageUrl:o,short_description:c,validity_prepaid_label:d="Monthly",withActions:m=!0,cta1Url:u,cta2Url:h,cta1Text:p="Buy now",cta2Text:x="More info"}=e,g=t.toLowerCase(),v=g.includes("gold"),_=g.includes("silver");return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"giftcard is-subscription-gift-card",children:[(0,i.jsxs)("div",{className:"giftcardcontents",children:[(0,i.jsxs)("div",{className:"giftimagewrap is-gift-card-image-wrap",children:[(v?"gold":_?"silver":null)&&(0,i.jsxs)("div",{style:{position:"absolute",top:"12px",left:"12px",display:"flex",alignItems:"center",gap:"6px",background:"rgba(0,0,0,0.35)",backdropFilter:"blur(4px)",borderRadius:"6px",padding:"5px 10px",zIndex:2},children:[v?(0,i.jsx)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M2 19H22M3 19L5 9L9.5 13.5L12 7L14.5 13.5L19 9L21 19H3Z",stroke:"#FFD700",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}):(0,i.jsx)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z",stroke:"#ffffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,i.jsx)("span",{style:{color:v?"#FFD700":"#ffffff",fontSize:"11px",fontWeight:700,letterSpacing:"0.08em",textTransform:"uppercase"},children:v?"Gold":"Silver"})]}),o?(0,i.jsx)(l.default,{src:o??"",fill:!0,loading:"lazy",alt:t||"voucher-card-image",className:"imagewrap is-absolute",sizes:"auto, auto"}):(0,i.jsx)(r.Z,{className:"imagewrap is-absolute"})]}),(0,i.jsxs)("div",{className:"giftcarddetails",children:[(0,i.jsx)("h4",{className:"text-size-medium text-weight-semibold",children:t}),c&&(0,i.jsx)("p",{className:"text-size-regular text-color-gray",children:c}),(0,i.jsxs)("div",{className:"text-size-xlarge text-weight-semibold text-color-white currency-wrap",children:[(0,i.jsx)(n.Z,{amount:s}),"/",(0,i.jsx)("span",{className:"text-size-small text-weight-medium",children:d})]})]})]}),m?(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"giftactionwrap",children:[(0,i.jsx)(a.default,{classString:"is-small w-button",text:p,href:u??""}),(0,i.jsx)(a.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:x,href:h??"",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})}):null]})})}},70427:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return o}});var i=t(57437),a=t(46711),r=t(54028),l=t(32672),n=t(37739);function o(e){let{amount:s,title:t,imageUrl:o,withActions:c=!0,cta1Url:d,cta2Url:m,cta1Text:u="Buy now",cta2Text:h="More info"}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"giftcard",children:[(0,i.jsxs)("div",{className:"giftcardcontents",children:[(0,i.jsx)("div",{className:"giftimagewrap is-gift-card-image-wrap",children:o?(0,i.jsx)(l.default,{src:o??"",fill:!0,loading:"lazy",alt:t||"voucher-card-image",className:"imagewrap is-absolute",sizes:"auto, auto"}):(0,i.jsx)(r.Z,{className:"imagewrap is-absolute"})}),(0,i.jsxs)("div",{className:"giftcarddetails",children:[(0,i.jsx)("div",{className:"text-size-medium text-weight-semibold",children:(0,i.jsx)(n.Z,{amount:s})}),(0,i.jsx)("h4",{className:"text-size-regular text-weight-normal",children:t})]})]}),c?(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"giftactionwrap",children:[(0,i.jsx)(a.default,{classString:"is-small w-button",text:u,href:d??""}),(0,i.jsx)(a.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:h,href:m??"",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
3ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})}):null]})})}},89024:function(e,s,t){"use strict";t.d(s,{Z:function(){return a}});var i=t(57437);function a(e){let{error:s}=e;return(0,i.jsx)("span",{className:"error_msg",children:s})}},26781:function(e,s,t){"use strict";t.d(s,{Z:function(){return c}});var i=t(57437),a=t(2265),r=t(78054),l=t(79857),n=t(80082),o=t(42586);function c(e){let{onChangeCountryCode:s,phoneNumHandler:c,defaultValue:d,phoneNumError:m,defaultPhoneNumValue:u,pickerValue:h,phoneNumBlurHandler:p,phoneFieldName:x="phone",codePlaceHolder:g,inputPlaceHolder:v}=e,_=(0,o.useTranslations)("dictionary"),[f,j]=(0,a.useState)([]);(0,a.useEffect)(()=>{t.e(3274).then(t.t.bind(t,63274,19)).then(e=>j(e.default||e))},[]);let{phone_code:w,country_code:b}=(0,n.useWebInitStore)(e=>e.initData.settings);if(!f.length)return(0,i.jsx)("div",{className:"twocolumninputwrap ",children:(0,i.jsx)("div",{className:"w-embed num-input",children:"Loading..."})});let y=f.map((e,s)=>({value:`+${e.phoneCode}_${e.countryCode}`,label:(0,i.jsxs)("div",{style:{display:"flex",alignItems:"start",justifyContent:"start"},children:[(0,i.jsx)("img",{style:{marginRight:"10px",display:"block"},src:e?.flag,alt:"flag",width:24,height:16}),(0,i.jsxs)("span",{id:"countryName",children:[" ",e?.name.en," "]}),(0,i.jsxs)("span",{style:{textAlign:"center"},children:["+",e?.phoneCode]})]},s)})),N=e=>{s(e.value)};return(0,i.jsxs)("div",{className:"twocolumninputwrap ",children:[(0,i.jsx)("div",{className:"w-embed num-input",children:(0,i.jsx)(r.Z,{options:y,id:"countryCode",name:"countryCode",defaultValue:y.find(e=>e.value===`+${w}_${b}`),placeholder:g??"",onChange:e=>{N(e)},styles:{option:(e,s)=>({...e,overflow:"hidden",backgroundColor:s.isFocused||s.isSelected?"var(--bg-secondary)":null,transition:"background-color 400ms linear",color:"var(--text-color)",":active":{...e[":active"],backgroundColor:"var(--bg-secondary)"}}),menu:e=>({...e,width:"max-content"}),singleValue:e=>({...e,width:"100px"})},pickerValue:h?y.find(e=>e.value===`${h}`):y.find(e=>e.value===`+${w}_${b}`)})}),(0,i.jsx)("div",{className:"input-flex w-embed",children:(0,i.jsx)(l.Z,{type:"number",name:x,placeholder:v??_("placeholders.enterYourPhoneNumber"),className:"form_control input-field",onChange:c,onBlur:p,value:u,error:m})})]})}},78054:function(e,s,t){"use strict";t.d(s,{Z:function(){return n}});var i=t(57437),a=t(2265),r=t(36979);let l={option:(e,s)=>({...e,backgroundColor:s.isFocused||s.isSelected?"#202020":null,transition:"background-color 400ms linear",color:"var(--text-color)",":active":{...e[":active"],backgroundColor:"#202020"}})};function n(e){let{options:s,defaultValue:t,id:n,name:o,placeholder:c,onChange:d,styles:m,pickerValue:u,isDisabled:h=!1,menuIsOpen:p,onMenuOpen:x,onMenuClose:g}=e,[v,_]=(0,a.useState)(!1),[f,j]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{_(!0)},[]),(0,a.useEffect)(()=>{let e=e=>{if(!f)return;let s=e.target;s&&"function"==typeof s.closest&&(s.closest(".select__menu")||s.closest(".select__menu-list"))||j(!1)};return f&&window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("scroll",e,!0)}},[f]),v)?(0,i.jsx)("div",{children:(0,i.jsx)(r.ZP,{value:u,isDisabled:h,className:"basic-single",id:n,name:o,menuPosition:"fixed",menuIsOpen:void 0!==p?p:f,onMenuOpen:x||(()=>j(!0)),onMenuClose:g||(()=>j(!1)),classNamePrefix:"select",placeholder:c,isSearchable:!1,defaultValue:t,options:[{label:c,value:"-1"},...s],styles:m||l,onChange:e=>d&&d(e)})}):null}},51043:function(e,s,t){"use strict";t.d(s,{Z:function(){return a}});var i=t(57437);function a(e){let{name:s,placeholder:t,className:a,id:r,value:l,onCh
3ange:n,onBlur:o,rows:c,maxLength:d,error:m}=e;return(0,i.jsxs)("div",{className:"w-embed inputFieldWrap ",children:[(0,i.jsx)("textarea",{name:s,placeholder:t,className:`form_control input-field ${a}`,id:r,value:l,onChange:n,onBlur:o,rows:c,maxLength:d}),m&&(0,i.jsx)("span",{className:"error_msg",children:m})]})}t(2265)},79857:function(e,s,t){"use strict";var i=t(57437);let a=(0,t(2265).forwardRef)((e,s)=>(0,i.jsxs)("div",{className:"w-embed inputFieldWrap ",children:[(0,i.jsx)("input",{ref:s,type:e.type,name:e.name,placeholder:e.placeholder,className:`form_control input-field ${e.className??""}`,id:e.id,value:e.value,onChange:e.onChange,onBlur:e.onBlur,onKeyDown:e.onKeyDown,onFocus:()=>{e.scrollToTopOnFocus&&window.scrollTo({top:0,behavior:"smooth"})},maxLength:200,min:"0",disabled:e.disable,autoFocus:e.autoFocus??!1}),e.inputIcon?(0,i.jsx)("div",{className:`inputIcon ${e.disable?"disabled":""}`,onClick:e.iconOnClick,children:e.inputIcon}):null,e.error&&(0,i.jsx)("span",{className:"error_msg",children:e.error})]}));a.displayName="TextField",s.Z=a},35894:function(e,s,t){"use strict";t.d(s,{Z:function(){return n}});var i=t(57437),a=t(61732),r=t(31238),l=t.n(r);function n(e){let{position:s="absolute"}=e;return(0,i.jsx)("div",{className:(0,a.iv)("loaderCont",s),children:(0,i.jsx)("div",{className:"loaderWrap",children:(0,i.jsx)(l(),{radius:40,color:"var(--primary)",stroke:2,visible:!0})})})}},54028:function(e,s,t){"use strict";t.d(s,{Z:function(){return l}});var i=t(57437),a=t(33145);t(2265);var r={src:"/_next/static/media/placeholder4_3.4209d27c.jpg",height:430,width:658,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAGqB//EABUQAQEAAAAAAAAAAAAAAAAAABEh/9oACAEBAAEFAi//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AX//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AX//xAAVEAEBAAAAAAAAAAAAAAAAAAARAP/aAAgBAQAGPwJb/8QAFxABAAMAAAAAAAAAAAAAAAAAEQAxUf/aAAgBAQABPyHUoJ//2gAMAwEAAgADAAAAEPP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/EH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/EH//xAAZEAACAwEAAAAAAAAAAAAAAAARQQAhMXH/2gAIAQEAAT8QJY7Wk9n/2Q==",blurWidth:8,blurHeight:5};function l(e){let{className:s}=e;return(0,i.jsx)(a.default,{alt:"placeholder",className:s,src:r,fetchPriority:"high"})}},25991:function(e,s,t){"use strict";t.d(s,{Z:function(){return a}});var i=t(57437);function a(e){let{onClose:s}=e;return(0,i.jsx)("div",{className:"closewrap",onClick:()=>s(),children:(0,i.jsx)("div",{className:"icon-1x1-xsmall",children:(0,i.jsx)("svg",{width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.46967 0.96967C0.762563 0.676777 1.23744 0.676777 1.53033 0.96967L7 6.43934L12.4697 0.969671C12.7626 0.676777 13.2374 0.676778 13.5303 0.969671C13.8232 1.26256 13.8232 1.73744 13.5303 2.03033L8.06066 7.5L13.5303 12.9697C13.8232 13.2626 13.8232 13.7374 13.5303 14.0303C13.2374 14.3232 12.7626 14.3232 12.4697 14.0303L7 8.56066L1.53033 14.0303C1.23744 14.3232 0.762563 14.3232 0.46967 14.0303C0.176777 13.7374 0.176777 13.2626 0.46967 12.9697L5.93934 7.5L0.46967 2.03033C0.176777 1.73744 0.176777 1.26256 0.46967 0.96967Z",fill:"currentcolor"})})})})}},27114:function(e,s,t){"use strict";t.d(s,{Z:function(){return a}});var i=t(57437);function a(e){let{children:s,sectionClass:t,sectionPadding:a,classId:r}=e;return(0,i.jsx)("div",{className:`section ${t}`,id:r,children:(0,i.jsx)("div",{className:a,children:s})})}},23014:function(e,s,t){"use strict";t.d(s,{Z:function(){return r}});var i=t(57437);t(2265);var a=t(55510);function r(){return(0,i.jsx)("div",{className:"section padding-vertical padding-custom_1-5 ",children:(0,i.jsx)("div",{className:"padding-global",children:(0,i.jsx)("div",{className:"container",children:(0,i.jsx)("div",{className:"pc-page-image-wrapper",children:(0,i.jsx)("div",{className:"pc-page-image custom-edit-height",children:(0,i.jsx)(a.Z,{width:"100%",height:560})})})})})})}},45115:function(e,s,t){"use strict";t.d(s,{Z:function(){return r}});var i=t(57437);t(2265);var a=t(55510);function r(e){let{}=e;
3return(0,i.jsx)(a.Z,{className:"movie-outer-wrapper col-padding-md movieCardSkeltonResponsive"})}},36210:function(e,s,t){"use strict";t.d(s,{Z:function(){return a}});var i=t(57437);function a(e){let{text:s,classString:t="tag"}=e;return(0,i.jsx)("div",{className:t,children:s})}t(2265)},85510:function(e,s,t){"use strict";t.d(s,{Z:function(){return _}});var i=t(57437),a=t(62520),r=t(92955),l=t(16316),n=t(72196),o=t(70573),c=t(26462),d=t(82921),m=t(14313),u=t(63737),h=t(46826),p=t(80082),x=t(42586),g=t(99376),v=t(2265);function _(e){let{className:s,onClick:t,dropdownType:_,isError:f,showUnavailableLocations:j=!1}=e,w=(0,g.useRouter)(),b=(0,x.useTranslations)("dictionary"),{selected_location:y,changeLocationModal:N}=(0,c.useCommonOrderStore)(e=>e.store),[C,A]=v.useState(!1),{cinema_locations:S}=(0,p.useWebInitStore)(e=>e.initData),{pageLocations:k}=(0,p.useWebInitStore)(),{setChangeLocationModal:T,setIsSwitchingLocation:D}=(0,c.useCommonOrderStore)(e=>e),I=(0,g.usePathname)(),[Z,$]=(0,v.useState)(null),{footerConfig:M,unavailableLocation:L}=(0,p.useWebInitStore)(e=>e),P=(0,g.useSearchParams)(),z=P.get("location"),H=P.get("locationKey"),{setCurruntRoute:O}=(0,m.eS)(e=>e),{is_concession_only:B}=(0,d.z)(e=>e?.store),{restaurantData:E}=(0,h.V)(),{checkCartAndRedirect:V,changeLocations:F,getLocationPageRedirectPath:U}=(0,n.Z)(),{basket:Y}=(0,o.V)(e=>e?.store);(0,v.useEffect)(()=>{A(!0)},[]);let[R,W]=(0,v.useState)(!1),q=(0,v.useRef)(null),K=e=>{q.current&&!q.current.contains(e.target)&&W(!1)};async function Q(e){let s=I.replace("/",""),t=!!(k?.[s]&&k?.[s]!=="0"&&k?.[s]!==e),i=s.split("/").length>4,a="/"===I,r=t||i||a?await U(e)||"/":void 0,l=await V(e,r);if(W(!1),l&&!r&&s.split("/").length>2){let s=S.find(s=>s.id===e);w.push(`${Z}?location=${s?.slug?s?.slug:u.j_}&locationKey=${e||u.vt}`);return}}async function J(e){F(e);let s=S.find(s=>s.id===e);O({component:m.Ud,route:I}),W(!1);let t=await (0,a.getLocalizationCookie)(),i=await U(e,t?.code);if(B){D(!1);return}t&&t?.code&&!M&&!z?w.push(i||`/${t?.code}`):Z?.split("/")[1]==="store"||Z?.split("/")[1]==="membership"||Z?.split("/")[1]==="subscription"?D(!1):M&&!z&&Z?w.push(`${Z}`):z&&Z&&!M&&!H?w.push(`${Z}?location=${s?.slug?s?.slug:u.j_}`):z&&Z&&M&&H?w.push(`${Z}?location=${s?.slug?s?.slug:u.j_}&locationKey=${e||u.vt}`):w.push(i||"/")}return(0,v.useEffect)(()=>{let e=e=>K(e),s=e=>K(e);return document.addEventListener("mousedown",e),document.addEventListener("touchstart",s),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",s)}},[]),(0,v.useEffect)(()=>{y.id?$(null):$(I),M||z?$(I):$(null)},[I,M]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:`locationDropdown ${_} ${f?"is-location-set":""}`,ref:q,children:[(0,i.jsxs)("div",{className:`navselectwrap is-location ${s}`,onClick:()=>{W(!R)},children:[(0,i.jsx)("div",{className:"nav-location-icon w-embed",children:(0,i.jsx)("svg",{width:"14",height:"17",viewBox:"0 0 14 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M7 14.6749L10.7125 10.9624C11.4467 10.2282 11.9466 9.29273 12.1492 8.27435C12.3517 7.25596 12.2477 6.20039 11.8503 5.24111C11.4529 4.28183 10.78 3.46192 9.91669 2.88507C9.05334 2.30821 8.03833 2.00032 7 2.00032C5.96167 2.00032 4.94666 2.30821 4.08332 2.88507C3.21997 3.46192 2.54706 4.28183 2.14969 5.24111C1.75231 6.20039 1.64831 7.25596 1.85084 8.27435C2.05337 9.29273 2.55333 10.2282 3.2875 10.9624L7 14.6749ZM7 16.7959L2.227 12.0229C1.28301 11.0789 0.64014 9.8762 0.379696 8.56683C0.119253 7.25746 0.25293 5.90026 0.763824 4.66687C1.27472 3.43347 2.13988 2.37927 3.24991 1.63757C4.35994 0.895878 5.66498 0.5 7 0.5C8.33502 0.5 9.64006 0.895878 10.7501 1.63757C11.8601 2.37927 12.7253 3.43347 13.2362 4.66687C13.7471 5.90026 13.8808 7.25746 13.6203 8.56683C13.3599 9.8762 12.717 11.0789 11.773 12.0229L7 16.7959ZM7 8.74994C7.39783 8.74994 7.77936 8.59191 8.06066 8.3106C8.34197 8.0293 8.5 7.64777 8.5 7.24994C8.5 6.85212 8.34197 6.47059 8.06066 6.18928C7.77936 5.90798 7.39783 5.74994 7 5.74994C6.60218 5.74994 6.22065 5.90798 5.93934 6.18928C5.65804 6.47059 5.5 6.85212 5.5 7.24994C5.5 7.64777 5.65804 8.0293 5.93934 8.3106C6.22065 8.59191 6.60218 8.74994 7 8.74994ZM7 10.2499C6.20435 10.2499 5.44129 9.93387 4.87868 9.37126C4.31607 8.80865 4 8.04559 4 7.24994C4 6.45429 4.31607 5.69123 4.87868 5.12862C5.44129 4.56601 6.20435 4.24994 7 4.24994C7.79565 4.24994 8.55871 4.56601 9.12132 5.12862C9.68393 5.69123 10 6.45429 10 7.24994C10 8.04559 9.68393 8.80865 9.12132 9.37126C8.55871 9.93387 7.79565 10.2499 7 10.2499Z",fill:"currentcolor"})})}),(0,i.jsx)("div",{className:"dropdownHeader ",children:y?.name?y?.n
3ame:b("labels.pleaseSelectLocation").toUpperCase()}),(0,i.jsx)("div",{className:"dropdownIcon icon-flex",children:(0,i.jsx)("svg",{width:"14",height:"7",viewBox:"0 0 14 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.646039 0.146039C0.692485 0.0994758 0.747661 0.0625328 0.808406 0.0373263C0.869151 0.0121199 0.934272 -0.000854492 1.00004 -0.000854492C1.06581 -0.000854492 1.13093 0.0121199 1.19167 0.0373263C1.25242 0.0625328 1.30759 0.0994758 1.35404 0.146039L7.00004 5.79304L12.646 0.146039C12.6925 0.0995511 12.7477 0.0626747 12.8085 0.0375156C12.8692 0.0123565 12.9343 -0.000592709 13 -0.000592709C13.0658 -0.000592709 13.1309 0.0123565 13.1916 0.0375156C13.2524 0.0626747 13.3076 0.0995511 13.354 0.146039C13.4005 0.192527 13.4374 0.247716 13.4626 0.308455C13.4877 0.369195 13.5007 0.434295 13.5007 0.500039C13.5007 0.565783 13.4877 0.630883 13.4626 0.691623C13.4374 0.752362 13.4005 0.807551 13.354 0.854039L7.35404 6.85404C7.30759 6.9006 7.25242 6.93754 7.19167 6.96275C7.13093 6.98796 7.06581 7.00093 7.00004 7.00093C6.93427 7.00093 6.86915 6.98796 6.80841 6.96275C6.74766 6.93754 6.69248 6.9006 6.64604 6.85404L0.646039 0.854039C0.599476 0.807594 0.562533 0.752418 0.537327 0.691673C0.51212 0.630928 0.499146 0.565806 0.499146 0.500039C0.499146 0.434272 0.51212 0.369151 0.537327 0.308405C0.562533 0.24766 0.599476 0.192485 0.646039 0.146039Z",fill:"currentcolor"})})})]}),(0,i.jsxs)("div",{className:`dropdownBody ${R?"open":""}`,onClick:t,children:[(0,i.jsx)("div",{className:"dropdownItem initial",children:(0,i.jsx)("div",{className:"item ",onClick:()=>{Q("")},children:""===y.id?`${b("labels.pleaseSelectLocation")} 4 `:`${b("labels.allLocations")}`})}),j&&L?.length>0?S?.filter(e=>!L?.some(s=>s.id===e.id))?.map((e,s)=>i.jsx("div",{className:"dropdownItem",children:i.jsx("div",{className:`item 5 ${y?.id===e?.id?"active":""} 6 `,onClick:()=>{y?.id===e?.id?W(!1):Q(e?.id)},children:e?.name})},s)):S?.map((e,s)=>i.jsx("div",{className:"dropdownItem",children:i.jsx("div",{className:`item 7 ${y?.id===e?.id?"active":""} 8 `,onClick:()=>{y?.id===e?.id?W(!1):Q(e?.id)},children:e?.name})},s)),j&&L.length>0&&(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"line"}),(0,i.jsx)("div",{className:"dropdownTitle",children:b("labels.unavailableAt")}),L?.map((e,s)=>i.jsx("div",{className:"dropdownItem",children:i.jsx("div",{className:"item is-disabled",onClick:()=>{y?.id===e?.id?W(!1):Q(e?.id)},children:e?.name})},s))]})]})]}),(0,i.jsx)(l.default,{open:""!==N,onClose:()=>{T(""),w.back()},children:(0,i.jsx)(r.default,{message:(0,i.jsxs)("div",{children:[b(E||Y?.data?.cart?.restaurant_reservations&&Y?.data?.cart?.restaurant_reservations.length>0?"messages.switchLocationsRestaurantClearMessage":"messages.switchLocationsCartClearMessage")," ",(0,i.jsx)("br",{}),(0,i.jsx)("br",{})," ",b("messages.doYouWishToContinue")]}),withActions:!0,cta1Text:b("labels.yes"),cta2Text:b("labels.no"),cta1Click:()=>{T(""),J(N)},cta2Click:()=>{if(T(""),E||Y?.data?.cart?.restaurant_reservations&&Y?.data?.cart?.restaurant_reservations.length>0)return},type:"error"})})]})}},31811:function(e,s,t){"use strict";t.d(s,{Z:function(){return v}});var i=t(57437),a=t(90984),r=t(85528),l=t(68016),n=t(21787),o=t(18246),c=t(26462),d=t(82921),m=t(14313),u=t(71632),h=t(80605),p=t(42586),x=t(99376),g=t(2265);function v(e){let{showRestaurantDropdown:s=!1,type:t="internal",fromRoute:v}=e,_=(0,p.useTranslations)("dictionary"),[f,j]=(0,g.useState)(!1),[w,b]=(0,g.useState)(""),[y,N]=(0,g.useState)(""),C=(0,x.usePathname)(),{setCurruntRoute:A}=(0,m.eS)(e=>e),{addConcession:S,removeConcession:k,getConcessionCount:T,setSelectedCategory:D,setIsStoreItemPopupOpen:I,setCurrentStoreItem:Z,setConcessionOnly:$}=(0,d.z)(e=>e),{selected_show_time:M,selected_location:L}=(0,c.useCommonOrderStore)(e=>e.store),P=(0,p.useLocale)(),z=(0,x.useRouter)(),[H,O]=(0,g.useState)([]),{data:B}=(0,h.useSession)(),{data:E,isLoading:V}=(0,u.a)({queryKey:["concession",P,"location_"+L?.id,B?.user?.uid||"0"],queryFn:async()=>{let e=await (0,a.oU)({cinema_id:L?.id??"",sales_channel_id:1});return e?.data},staleTime:48e4}),F=e=>(e?.length&&(b(e[0].category_id),D(e[0].category_id)),e);(0,g.useEffect)(()=>{A({component:v||"concession",route:C}),O(F(E))},[E]);let U=()=>{let e=H?.find(e=>e.category_id===w);return e?{...e,items:y?e.sub_categories?.filter(e=>e.sub_category_id===y).flatMap(e=>e.items):e.items}:{}};return((0,g.useEffect)(()=>{j(!0),U()},[w]),(0,g.useEffect)(()=>{I(!1),"internal"===t&&0===Object.keys(M).length&&(z.prefetch(`/${P}/`),z.push(`/${P}/`))},[]),(0,g.useEffect)(()=>("external"===t&&$(!0),()=>{$(!1)}),[L]),f)?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(r.Z,{children:L?.id?(0,i.jsx)(i.Fragment,{children:f?V?(0,i.jsx)("div",{className:"grid-row custom-row concession_row",children:[1,2,3,4].map((e,s)=>(0,i.jsx)("div",{className:"concession_col col-3 col-xl-6 col-lg-4 col-md-6 col-sm-6 col-pad
8ding-md margin-0",children:(0,i.jsx)(n.Z,{})},s))}):E?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Z,{types:H,selectedTypeId:w,onClick:e=>{b(e),D(e),N("")}},w||"main"),(0,i.jsx)(o.Z,{concessionTypeSliderClassName:"secondarySliderItems",types:U()?.sub_categories?.map(e=>({category_id:e?.sub_category_id||"",category_name:e?.sub_category_name||"",items:e?.items||[]})),selectedTypeId:y,onClick:e=>{N(e)}},y||"sub"),(0,i.jsx)("div",{className:`grid-row custom-row ${U()?.items?.length>1?"concession_row":""}`,children:U()?.items?.length===0?(0,i.jsx)("div",{className:" col-3 col-xl-6 col-lg-4 col-md-6 col-sm-6 col-padding-md margin-0",children:(0,i.jsxs)("p",{children:[" ",_("labels.noConcessionsAvailable")]})}):U()?.items?.map((e,s)=>i.jsx("div",{className:`col-3 col-xl-6 col-lg-4 col-md-6 col-sm-6 col-padding-md margin-0 ${U()?.items?.length>1?"concession_col":""}`,children:i.jsx(l.Z,{is_upgradable:e?.is_upgradeable,isUpgradeableDescription:e?.upgradeable_description,name:e?.name,price:e?.default_price,image:e?.image,configarableProduct:!0,isConfig:!1,increment:()=>{S(e,M?.show_time_id||void 0)},decrement:()=>{k(e?.id,M?.show_time_id||void 0)},concessionType:"multiple",add:()=>{Z(e),I(!0)},count:T(e?.id,M?.show_time_id||void 0)})},`concession-${s}`))})]}):(0,i.jsx)("div",{className:"col-12",children:(0,i.jsxs)("p",{children:[" ",_("labels.noConcessionsAvailable")]})}):null}):(0,i.jsx)("div",{className:"col-12",children:(0,i.jsxs)("p",{children:[" ",_("labels.pleaseSelectALocationToViewAvailableConcessions")]})})})}):null}},59407:function(e,s,t){"use strict";t.d(s,{Z:function(){return _}});var i=t(57437),a=t(90984),r=t(35416),l=t(68016),n=t(40248),o=t(68805),c=t(86150),d=t(83160),m=t(26462),u=t(82921),h=t(14313),p=t(71632),x=t(42586),g=t(99376),v=t(2265);function _(e){let{params:{store_item_id:s},showActions:t=!0,updateAddToCartBtnDisable:_}=e,{setSelectedStoreItemVarient:f,setSelectedStoreItemQty:j}=(0,u.z)(e=>e),{selected_store_item_varient:w,selected_store_item_qty:b}=(0,u.z)(e=>e.store),{selected_show_time:y,selected_location:N}=(0,m.useCommonOrderStore)(e=>e.store),C=(0,g.usePathname)(),{setCurruntRoute:A}=(0,h.eS)(e=>e),S=(0,x.useLocale)(),[k,T]=v.useState(""),[D,I]=v.useState({}),Z=(e,s)=>{let t=Object.values(s).sort();return e.find(e=>{let s=[...e.variant_code].sort();return t.length===s.length&&t.every((e,t)=>e===s[t])})},{data:$,isLoading:M}=(0,p.a)({queryKey:["store_item_single",s,S,"location_"+(N?.id||"0")],queryFn:async()=>await (0,a.ml)({cinema_id:N?.id??"",item_id:s})});return(0,v.useEffect)(()=>{if(A({component:h.$x,route:C}),$){if(j(1),I({}),T($?.data?.image||""),$?.data?.product_type=="2"){let e={};$.data?.attribute_terms?.forEach(s=>{let t=s.terms.find(e=>"1"===e.is_default);t?e[s.attribute_id]=t.id:s.terms.length>0&&(e[s.attribute_id]=s.terms[0].id)}),I(e);let s=Z($.data?.variant_items||[],e);s&&(f(s),T(s.image))}else f($?.data?.variant_items[0]||null)}},[$,C,A,j,f]),(0,v.useEffect)(()=>{_&&$&&_(!($?.data?.is_stock_manage===!1||($?.data?.product_type==="2"?w?.is_available??!1:$?.data?.is_available??!1)))},[$,w,_]),(0,i.jsx)(i.Fragment,{children:M?(0,i.jsx)(c.Z,{}):(0,i.jsx)(r.default,{keyVal:"concession_single",children:(0,i.jsxs)("div",{className:"concession_nav_wrap concession-select",children:[(0,i.jsxs)("div",{className:"item-details",children:[(0,i.jsx)(l.Z,{configarableProduct:!1,singleConcession:{},concessionVariety:!1,name:$?.data?.name||"",price:$?.data?.default_price?.toString()||"0.00",image:k||"",increment:()=>j((b??0)+1),decrement:()=>{let e=b??1;e>1&&j(e-1)},count:b,isConfig:!0,showActions:t,is_available:$?.data?.is_stock_manage===!1||($?.data?.product_type==="2"?w?.is_available??!1:$?.data?.is_available??!1)}),$?.data?.product_type=="2"&&(0,i.jsx)(d.Z,{concessionName:"",description:$?.data?.description||"",ingredients:[]})]}),$?.data?.product_type=="2"?(0,i.jsx)("div",{className:"item-options",children:(0,i.jsx)("div",{className:"concessionOptionWrap",children:(0,i.jsx)("div",{className:"optionColumnWrap",children:$?.data?.attribute_terms?.length>0?(0,i.jsx)("div",{className:"optionColumn",children:$?.data?.attribute_terms?.map((e,s)=>i.jsx(i.Fragment,{children:i.jsxs("div",{className:"concession-options",children:[i.jsx(n.default,{text:e.attribute_name,textType:"large"}),i.jsx("div",{className:"option-wrapper",children:i.jsx("div",{className:"custom-radio-checkbox",children:i.jsx("div",{className:"product_options_wrap",children:i.jsx("div",{className:"product_option",children:i.jsx("div",{className:"options_container",children:i.jsx("div",{className:"product_option_group w-embed",children:e?.terms?.map((t,a)=>i.jsx(o.Z,{name:`option${s.toString()}`,id:`option${s.toString()}_${t.id}`,defaultChecked:"1"===t.is_default,htmlFor:`option${s.toString()}_${t.id}
8`,onChange:()=>{let s={...D,[e.attribute_id]:t.id};I(s);let i=Z($?.data?.variant_items||[],s);i&&(f(i),T(i.image))},children:i.jsx(n.default,{text:t.label,textType:"small"})},`option${s.toString()}_${t.id}`))})})})})})})]},e.attribute_name)}))}):null})})}):(0,i.jsx)(d.Z,{concessionName:$?.data?.name,description:$?.data?.description||"",ingredients:[]})]})})})}},77838:function(e,s,t){"use strict";t.d(s,{default:function(){return $}});var i=t(57437),a=t(127),r=t(46711),l=t(2084),n=t(42586),o=t(25991),c=t(52875),d=t(80082),m=t(77314),u=t(2265),h=t(44800),p=t(14438),x=t(34422),g=t(35120),v=t(26781),_=t(51043),f=t(79857),j=t(35894),w=t(80605),b=t(21317),y=t(25922),N=t(89024),C=t(95659);function A(e){let{onSuccess:s}=e,t=(0,n.useTranslations)("dictionary"),r=(0,u.useRef)(null),[l,o]=(0,u.useState)(!1),[A,S]=(0,u.useState)(),[k,T]=(0,u.useState)(!1),{phone_code:D}=(0,d.useWebInitStore)(e=>e.initData.settings),{cinema_id:I}=(0,d.useWebInitStore)(e=>e.initData),{data:Z}=(0,w.useSession)(),{is_enable_recapture_v2:$}=(0,d.useWebInitStore)(e=>e.initData),M=(0,u.useRef)(null),{theme:L}=(0,y.F)();(0,u.useEffect)(()=>{Z?.user&&z.setValues({cEmail:Z?.user?.email??"",cName:Z?.user?.first_name+" "+Z?.user?.last_name,cPhoneCode:Z?.user?.country_code??"",cMessage:"",cPhone:Z?.user?.phone??"",cRecaptcha:"",g_recaptcha_response_v2:""})},[Z?.user]);let P=x.Ry({cName:x.Z_().required(t("validations.nameIsRequired")),cEmail:x.Z_().email(t("validations.enterValidEmail")).required(t("validations.emailIsRequired")),cPhoneCode:x.Z_().default("+44"),cPhone:x.Rx().typeError(t("validations.enrerValidPhoneNumber")).required(t("validations.phoneIsRequired")),cMessage:x.Z_().required(t("validations.messageIsRequired")),cRecaptcha:x.Z_().required(t("validations.recapthcaIsReqired")),g_recaptcha_response_v2:$?x.Z_().when([],{is:()=>$,then:e=>e.required(t("validations.recaptchaRequired")),otherwise:e=>e.notRequired()}):x.Z_()}),z=(0,m.TA)({initialValues:{cName:"",cEmail:"",cPhone:"",cPhoneCode:"",cMessage:"",cRecaptcha:"",g_recaptcha_response_v2:""},validationSchema:P,onSubmit:async e=>{H(e)}}),H=async e=>{o(!0);let t=await (0,a.DW)({cinema_id:I,email:e.cEmail,message:e.cMessage,name:e.cName,phone:e.cPhone,g_recaptcha_response:e.cRecaptcha,sales_channel_id:"1",g_recaptcha_response_v2:e.g_recaptcha_response_v2||""});$&&(M.current?.reset(),z.setFieldValue("g_recaptcha_response_v2","",!1)),t.status?(o(!1),(0,c.u0)({lead_type:"private_hire",form_location:"private_rental_form"}),p.toast.success(t.message),T(e=>!e),z.resetForm(),s?.()):(o(!1),z.setFieldError("cMessage",t.message))},O=(0,u.useCallback)(e=>{e?(S(e),z.setFieldValue("cRecaptcha",e)):z.setFieldError("cMessage",t("messages.invalidToken"))},[]),{handleKeyDown:B}=(0,C.N)();return(0,i.jsxs)("form",{onSubmit:z.handleSubmit,ref:r,className:"privateTheaterForm",onKeyDown:B,children:[l?(0,i.jsx)(j.Z,{}):null,(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[t("fields.name")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(f.Z,{type:"text",name:"cName",placeholder:t("placeholders.enterYourName"),className:"form_control input-field",onChange:z.handleChange,onBlur:z.handleBlur,error:z.touched.cName?z.errors.cName:"",value:z.values.cName})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[t("fields.email")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(f.Z,{type:"text",name:"cEmail",placeholder:t("placeholders.enterYourEmailAddress"),className:"form_control input-field",onChange:z.handleChange,onBlur:z.handleBlur,error:z.touched.cEmail?z.errors.cEmail:"",value:z.values.cEmail})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[t("fields.contactNumber")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(v.Z,{pickerValue:z.values.cPhoneCode,onChangeCountryCode:e=>z.setFieldValue("cPhoneCode",e),phoneNumBlurHandler:z.handleBlur,phoneNumHandler:z.handleChange,defaultPhoneNumValue:z.values.cPhone,phoneNumError:z.touched.cPhone?z.errors.cPhone:"",ph
8oneFieldName:"cPhone",inputPlaceHolder:t("placeholders.enterYourContactNumber"),codePlaceHolder:""})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[t("fields.message")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(_.Z,{name:"cMessage",placeholder:t("placeholders.enterYourBookingMessage"),className:"form_control input-field",onChange:z.handleChange,onBlur:z.handleBlur,error:z.touched.cMessage?z.errors.cMessage:"",rows:5,value:z.values.cMessage})})]}),(0,i.jsx)(h.mP,{onVerify:O,refreshReCaptcha:k}),$&&(0,i.jsxs)("div",{className:"formitemwrap captcha-wrap",children:[(0,i.jsx)(b.Z,{ref:M,sitekey:"6Lcvd80rAAAAAD_GKIbnDVBONKE23GZLpMgA7x7e",theme:"dark"===L?"dark":"light",onChange:e=>{e?z.setFieldValue("g_recaptcha_response_v2",e):z.setFieldValue("g_recaptcha_response_v2","",!1)}}),z.touched.g_recaptcha_response_v2&&z.errors.g_recaptcha_response_v2?(0,i.jsx)(N.Z,{error:z.errors.g_recaptcha_response_v2}):null]}),(0,i.jsx)("div",{className:"form-action",children:(0,i.jsx)(g.Z,{id:"signup-button",classString:"is-full-width w-button",text:t("labels.submit")})})]})}function S(e){let{onClose:s,onSuccess:t,showclose:a=!0}=e,r=(0,n.useTranslations)("dictionary");return(0,i.jsxs)("div",{className:"formcontentwrap signupFormWrap",children:[(0,i.jsx)("div",{className:"margin-bottom margin-small",children:(0,i.jsxs)("div",{className:"popupheaderwrap",children:[(0,i.jsx)("h1",{className:"heading-style-h4 text-color-white text-weight-semibold",children:r("privateHire.formTitle")}),a&&(0,i.jsx)(o.Z,{onClose:s})]})}),(0,i.jsx)("div",{className:"formitemwrap",children:(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-small text-color-white",children:r("messages.privateTheatreRentalAreNotAvailable")})})}),(0,i.jsx)(A,{onSuccess:e=>{t&&t(e)}})]})}var k=t(26462),T=t(63737),D=t(61732),I=t(71632),Z=t(99376);function $(){let e=(0,n.useTranslations)("dictionary"),{selected_location:s}=(0,k.useCommonOrderStore)(e=>e.store),[t,o]=u.useState(!1),{locale:c}=(0,Z.useParams)(),{data:d}=(0,I.a)({queryKey:["private_theatre_showtime_date_prefetch_list",s?.id,c],queryFn:async()=>{let e=await (0,a.OH)({api:"dates",cinema_location_id:s?.id,page_number:1,sales_channel_id:1,widget_id:"private_theatre_calender",has_limit:1,per_page:100});return e?.data},staleTime:1e4,gcTime:3e5});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.default,{classString:(0,D.iv)("w-button",d?"":"btn-disable"),text:e("labels.bookNow"),href:d&&d?.dates&&d?.dates.length>0&&d?.dates[0]?.session_start_date?`/${c}/private-theatre-rentals/showtimes/${d?.dates[0]?.session_start_date}?location=${s?.slug?s?.slug:T.j_}`:"",onClick:()=>{d&&d?.dates&&d?.dates.length>0&&d?.dates[0]?.session_start_date||o(!0)}}),(0,i.jsx)(l.Z,{open:t,popupType:"fullPage-Scroll",children:(0,i.jsx)(S,{onClose:function(){o(!1)},onSuccess:function(){o(!1)}})})]})}},92701:function(e,s,t){"use strict";t.d(s,{default:function(){return n}});var i=t(57437),a=t(2265),r=t(72196),l=t(80082);function n(e){let{shouldCheckCart:s,pageUrlKey:t,cinema_location_id:n,children:o}=e,{checkCartAndRedirect:c}=(0,r.Z)(),d=(0,a.useRef)(!1),{setPageLocations:m}=(0,l.useWebInitStore)(),{cinema_locations:u}=(0,l.useWebInitStore)(e=>e.initData);return(0,a.useEffect)(()=>{s&&!d.current&&u.length>0&&(m({[t]:n}),d.current=!0,c(n,t))},[s,t,n,c,m,u]),(0,i.jsx)(i.Fragment,{children:o})}},6988:function(e,s,t){"use strict";t.d(s,{default:function(){return N}});var i=t(57437),a=t(127),r=t(52875),l=t(80082),n=t(77314),o=t(42586),c=t(2265),d=t(44800),m=t(14438),u=t(34422),h=t(35120),p=t(26781),x=t(51043),g=t(79857),v=t
8(35894),_=t(80605),f=t(21317),j=t(25922),w=t(89024),b=t(95659),y=t(26462);function N(){let e=(0,o.useTranslations)("dictionary"),s=(0,c.useRef)(null),[t,N]=(0,c.useState)(!1),[C,A]=(0,c.useState)(),[S,k]=(0,c.useState)(!1),T=(0,c.useRef)(null),{theme:D}=(0,j.F)(),{is_enable_recapture_v2:I,is_enable_recapture_v3:Z}=(0,l.useWebInitStore)(e=>e.initData),{phone_code:$}=(0,l.useWebInitStore)(e=>e.initData.settings),{cinema_id:M,contact_us_types:L,cinema_locations:P}=(0,l.useWebInitStore)(e=>e.initData),{selected_location:z}=(0,y.useCommonOrderStore)(e=>e.store),{data:H}=(0,_.useSession)(),O=[{id:"",name:e("label.select")},...L],B={cName:"",cEmail:"",cPhone:"",cPhoneCode:`+${$}`,cMessage:"",cRecaptcha:"",cContactType:"",cTransactionId:"",cLocation:"",g_recaptcha_response_v2:""};H?.user&&(B.cEmail=H.user.email||"",B.cName=H.user.first_name+" "+H.user.last_name||"",B.cPhone=H.user.phone||"");let E=u.Ry({cName:u.Z_().required(e("validations.nameIsRequired")),cEmail:u.Z_().email(e("validations.enterValidEmail")).required(e("validations.emailIsRequired")),cPhoneCode:u.Z_().default("+44"),cPhone:u.Rx().required(e("validations.phoneIsRequired")),cMessage:u.Z_().required(e("validations.messageIsRequired")),cRecaptcha:u.Z_().required(e("validations.recapthcaIsReqired")),cContactType:u.Z_().required(e("validations.inquiryTypeIsRequired")),cTransactionId:u.Z_(),g_recaptcha_response_v2:I?u.Z_().when([],{is:()=>I,then:s=>s.required(e("validations.recaptchaRequired")),otherwise:e=>e.notRequired()}):u.Z_()}),V=(0,n.TA)({initialValues:B,validationSchema:E,onSubmit:async e=>{F(e)}}),F=async e=>{N(!0);let s=P.find(s=>s.id===e.cLocation),t=P.length>1&&s?.name||"",i=await (0,a.Ie)({cinema_id:M,email:e.cEmail,message:e.cMessage,name:e.cName,phone:e.cPhone,g_recaptcha_response:e.cRecaptcha,sales_channel_id:"1",contact_us_type:e.cContactType,country_code:e.cPhoneCode,transaction_id:e.cTransactionId,cinema_name:t,g_recaptcha_response_v2:e.g_recaptcha_response_v2||""});I&&(T.current?.reset(),V.setFieldValue("g_recaptcha_response_v2","",!1)),i.status?(N(!1),(0,r.u0)({lead_type:"contact",form_location:"contact_form"}),m.toast.success(i.message),k(e=>!e),V.resetForm()):(N(!1),V.setFieldError("cMessage",i.message))},U=(0,c.useCallback)(s=>{s?(A(s),V.setFieldValue("cRecaptcha",s)):V.setFieldError("cMessage",e("messages.invalidToken"))},[]),{handleKeyDown:Y}=(0,b.N)();return(0,c.useEffect)(()=>{if(P.length>0){let e=P.find(e=>e.id===z.id)||P[0];e&&V.setFieldValue("cLocation",e.id)}},[P,z]),(0,i.jsxs)("form",{onSubmit:V.handleSubmit,ref:s,onKeyDown:Y,children:[t?(0,i.jsx)(v.Z,{}):null,(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[e("fields.inquiryType")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"formitemwrap is-flex is-single",children:(0,i.jsx)("div",{className:"input-flex w-embed",children:(0,i.jsx)("div",{className:"filterdropdownwrap w-embed",children:(0,i.jsx)("select",{className:"form-select input-field input-secondary",onChange:e=>{V.setFieldValue("cContactType",e.target.value)},onBlur:V.handleBlur,name:"cContactType",value:V.values.cContactType,children:O.map(e=>(0,i.jsx)("option",{value:e.id,children:e.name},e.id))})})})}),V.touched.cContactType&&V.errors.cContactType&&(0,i.jsx)("span",{className:"error_msg",children:V.errors.cContactType})]}),"3"===V.values.cContactType&&(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[e("fields.transactionId")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(g.Z,{type:"text",name:"cTransactionId",placeholder:e("placeholders.enterYourTransactionId")+"(e.g., XXXX-1866-1743-32218)",className:"form_control input-field",onChange:V.handleChange,onBlur:V.handleBlur,error:V.touched.cTransactionId?V.errors.cTransactionId:"",value:V.values.cTransactionId})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[e("fields.name")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(g.Z,{type:"text",name:"cName",placeholder:e("placeholders.enterYourName"),className:"form_control input-field",onChange:V.handleChange,onBlur:V.handleBlur,error:V.touched.cName?V.errors.cName:"",value:V.values.cName})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[e("fields.email")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(g.Z,{type:"text",name:"cEmail",placeholder:e("placeholders.enterYourEmailAddresscontact"),className:"form_control input-field",onChange:V.handleChange,onBlur:V.handleBlur,error:V.touched.cEmail?V.errors.cEmail:"",value:V.values.cEmail})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[e("fields.phone")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(p.Z,{pickerValue:V.values.cPhoneCode,onChangeCountryCode:e=>{let s=e.split("_");V.setFieldValue("cPhoneCode",s[0])},phoneNumBlurHandler:V.handleBlur,phoneNumHandler:V.handleChange,defaultPhoneNumValue:V.values.cPhone,phoneNumError:V.touched.cPhone?V.errors.cPhone:"",ph
8oneFieldName:"cPhone",inputPlaceHolder:e("placeholders.enterYourPhoneNumber"),codePlaceHolder:""})})]}),P.length>1&&(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-small text-color-gray",children:e("fields.location")})}),(0,i.jsx)("div",{className:"formitemwrap is-flex is-single",children:(0,i.jsx)("div",{className:"input-flex w-embed",children:(0,i.jsx)("div",{className:"filterdropdownwrap w-embed",children:(0,i.jsx)("select",{className:"form-select input-field input-secondary",onChange:e=>{V.setFieldValue("cLocation",e.target.value)},onBlur:V.handleBlur,name:"cLocation",value:V.values.cLocation,children:P.map(e=>(0,i.jsx)("option",{value:e.id,children:e.name},e.id))})})})})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[e("fields.message")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(x.Z,{name:"cMessage",placeholder:e("placeholders.enterYourMessage"),className:"form_control input-field",onChange:V.handleChange,onBlur:V.handleBlur,error:V.touched.cMessage?V.errors.cMessage:"",rows:5,value:V.values.cMessage})})]}),(0,i.jsx)(d.mP,{onVerify:U,refreshReCaptcha:S}),I&&(0,i.jsxs)("div",{className:"formitemwrap captcha-wrap",children:[(0,i.jsx)(f.Z,{ref:T,sitekey:"6Lcvd80rAAAAAD_GKIbnDVBONKE23GZLpMgA7x7e",theme:"dark"===D?"dark":"light",onCh
8ange:e=>{e?V.setFieldValue("g_recaptcha_response_v2",e):V.setFieldValue("g_recaptcha_response_v2","",!1)}}),V.touched.g_recaptcha_response_v2&&V.errors.g_recaptcha_response_v2?(0,i.jsx)(w.Z,{error:V.errors.g_recaptcha_response_v2}):null]}),(0,i.jsx)("div",{className:"form-action",children:(0,i.jsx)(h.Z,{id:"signup-button",classString:"is-full-width w-button",text:e("labels.submit")})})]})}},52546:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return D}});var i=t(57437),a=t(127),r=t(61732),l=t(71632),n=t(42586),o=t(74629);t(67535),t(8008),t(77381),t(59556),t(10122),t(28437),t(51479);var c=t(65030),d=t(46711),m=t(32672),u=t(94994),h=t(27648),p=t(26462),x=t(2265);function g(e){let{item:s,buyTicketText:t,moreInfoText:a,playTrailerText:r}=e,l=(0,p.useCommonOrderStore)(e=>e.setSelectedMovie),n=(0,p.useCommonOrderStore)(e=>e.setSelectedShowTime),o=(0,x.useCallback)(()=>{n(null),l(s.movieDetails)},[]);return(0,i.jsxs)("div",{className:"movie-card-full-wrap no-animation",children:[(0,i.jsxs)("div",{className:"movie-image-wrap is-now-showing",children:[(0,i.jsx)(m.default,{src:s.thumbImage,alt:"Film poster for "+s.title,className:"movie-image is-now-showing",f
8ill:!0,loading:"lazy",sizes:"auto, auto",fetchPriority:"high"}),(0,i.jsxs)("div",{className:"movie-overlay is-now-showing",children:[s.trailer_id&&(0,i.jsx)(u.default,{videoId:s.trailer_id,trailerType:s.movieDetails.trailer_type,playTrailerText:r}),(0,i.jsxs)("div",{className:"movie-details-row",children:[(0,i.jsxs)("div",{className:"movie-time-wrap",children:[(0,i.jsx)("div",{className:"icon-1x1-small w-embed",children:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM11 10H15V12H9V5H11V10Z",fill:"currentcolor"})})}),(0,i.jsx)("div",{className:"text-size-regular",children:s.duration})]}),s.certificationLogo&&(0,i.jsxs)("div",{className:"category-icon-wrap",children:[(0,i.jsx)("div",{className:"separate-icon"}),(0,i.jsx)("img",{src:s.certificationLogo??"",loading:"lazy",alt:"certification-logo",width:24,height:24,className:"category-image"})]}),s.movieDetails.movie_certification_short_code&&(0,i.jsxs)("div",{className:"category-name-wrap short-code",children:[(0,i.jsx)("div",{className:"separate-icon short-code"}),(0,i.jsx)("div",{className:"text-size-small text-color-white short-code",children:s.movieDetails.movie_certification_short_code})]})]})]})]}),(0,i.jsx)("div",{className:"movie-card-details-wrap is-now-showing",children:(0,i.jsxs)("div",{className:"movie-card-details is-slider-2",children:[(0,i.jsx)("div",{className:"movie-top-content-wrap is-small",children:(0,i.jsx)(h.default,{href:s.moreInfoUrl,prefetch:!0,"aria-label":s.title,children:(0,i.jsx)("h2",{className:"heading-style-h4 text-weight-medium",children:s.title})})}),(0,i.jsxs)("div",{className:"action-wrap is-movie-card",children:[s.buyTicketUrl&&(0,i.jsx)(d.default,{classString:"is-small w-button buy_tickets",text:t,href:s.buyTicketUrl,onClick:o}),(0,i.jsx)(d.default,{buttonAnimation:!0,classString:"is-secondary-small is-white w-inline-block",text:a,href:s.moreInfoUrl,"aria-label":a,children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
8ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})})]})]})})]})}var v=t(55510);function _(e){let{}=e;return(0,i.jsx)(v.Z,{className:"movie-card-full-wrap no-animation",height:450})}function f(e){let{items:s,isLoading:t=!1}=e,a=(0,n.useTranslations)("dictionary");return(0,i.jsx)("div",{className:"full-width-container is-now-showing now-showing-swiper",children:(0,i.jsx)(c.tq,{modules:[o.W],speed:1e3,slidesPerView:2.4,centeredSlides:!!s&&s.length>3,loop:!!s&&s.length>3,spaceBetween:32,touchStartPreventDefault:!1,observer:!0,observeParents:!0,parallax:!0,autoHeight:!1,initialSlide:1,navigation:!0,breakpoints:{320:{slidesPerView:1.3,spaceBetween:16},480:{slidesPerView:1.8,spaceBetween:20},768:{slidesPerView:3.4,spaceBetween:20},1024:{slidesPerView:2.5,spaceBetween:20}},children:t?[1,2,3,4].map(e=>(0,i.jsx)(c.o5,{children:(0,i.jsx)(_,{})},`slide_${e}`)):s&&s.map((e,s)=>(0,i.jsx)(c.o5,{children:(0,i.jsx)(g,{item:e,buyTicketText:a("labels.buyTickets"),moreInfoText:a("labels.moreInfo"),playTrailerText:a("labels.playTrailer")})},`slide_${s}`))})})}var j=t(49820),w=t(45115);function b(e){let{items:s,isLoading:t=!1}=e,a=(0,n.useTranslations)("dictionary");return(0,i.jsx)("div",{className:"full-width-container is-upcoming",children:(0,i.jsx)(c.tq,{modules:[o.W],observer:!0,observeParents:!0,touchStartPreventDefault:!1,parallax:!0,speed:800,slidesPerView:4,spaceBetween:32,loop:!1,autoHeight:!1,navigation:!0,breakpoints:{320:{slidesPerView:2.1,spaceBetween:10,centeredSlides:!1,initialSlide:1},480:{slidesPerView:2.1,spaceBetween:20,centeredSlides:!1,initialSlide:1},768:{slidesPerView:3,spaceBetween:20,centeredSlides:!1,initialSlide:1},1024:{slidesPerView:4,spaceBetween:20}},children:t?[1,2,3,4,5,6].map(e=>(0,i.jsx)(c.o5,{children:(0,i.jsx)("div",{className:"skeleton-fade-in",children:(0,i.jsx)(w.Z,{})},`movieCard${e}`)},`slide_up_${e}`)):s&&s.map((e,s)=>(0,i.jsx)(c.o5,{children:(0,i.jsx)(j.Z,{item:e,buyTicketText:a("labels.buyTickets"),moreInfoText:a("labels.moreInfo"),playTrailerText:a("labels.playTrailer"),prioritizeImage:0===s})},`slide_${s}`))})})}var y=t(90964),N=t(40248),C=t(27114);function A(e){let{sectionTitle:s}=e;return(0,i.jsx)("div",{className:"head_component",children:(0,i.jsx)("div",{className:"pagetitlewrap",children:(0,i.jsx)("h2",{className:"page-custom-title-2 text-font-alexuss",children:s})})})}var S=t(63737),k=t(48502),T=t(80082);function D(e){let{widgetId:s,widgetData:t,pageUrlKey:o,locale:c,location:d}=e,m=(0,n.useTranslations)("dictionary"),{selected_location:u}=(0,p.useCommonOrderStore)(e=>e.store),h=(0,T.useWebInitStore)(e=>1===e.initData.cinema_locations.length),{data:x,isLoading:g}=(0,l.a)({queryKey:["UpComingShowingListApi",t.movie_list_type,u,o,t.movie_list_type,c],queryFn:async()=>{let e=await (0,a.OH)({sales_channel_id:"1",cinema_location_id:u?.id,has_limit:1,per_page:t.limit,sort_by:t?.is_random==="1"?"random":"",type:"movies"===t.list_type?1:"events"===t.list_type?2:"",widget_id:`${t.movie_list_type}_list`});return e?.data},gcTime:6e5,staleTime:6e5});return t&&t.carousel_type&&"normal"===t.carousel_type?(0,i.jsxs)(C.Z,{sectionClass:(0,r.iv)("section margin-bottom margin-large",`is-${t.movie_list_type}`),sectionPadding:"",children:[(0,i.jsx)(y.Z,{headTitle:t.title,items:[]}),t&&t.movie_list_type&&t.carousel_type&&"normal"===t.carousel_type&&(x&&x.mov
8ies&&x.movies.length>0||g?(0,i.jsx)(b,{items:x&&x.movies&&x.movies.map(e=>({movieDetails:e,buyTicketUrl:e.nearest_show_times_date?`/${c}/${e.type}s/${e.url_key}/showtimes/${e.nearest_show_times_date}?location=${u.slug?u.slug:S.j_}`:"",moreInfoUrl:"movie"===e.type?(0,k._)(`/${c}/${e.type}s/${e.url_key}`,{id:u?.id?u.id:S.vt,slug:u?.slug?u?.slug:S.j_},h):`/${c}/${e.type}s/${e.url_key}?location=${u?.slug?u?.slug:S.j_}&locationKey=${u?.id?u.id:S.vt}`})),isLoading:g}):(0,i.jsx)("div",{className:"row",children:(0,i.jsx)("div",{className:"container",children:(0,i.jsx)("div",{className:"col-12 col-margin-auto ",children:(0,i.jsx)(N.default,{textType:"medium",text:m("labels.noMoviesEventAvaliable")})})})}))]}):t&&t.carousel_type&&"full_width"===t.carousel_type?(0,i.jsx)(C.Z,{sectionClass:"is-now-showing-slider",sectionPadding:"padding-bottom padding-large",children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"nowShowingHeaderWrap",children:(0,i.jsx)(A,{sectionTitle:t.title})}),t&&t.movie_list_type&&t.carousel_type&&"full_width"===t.carousel_type&&(x&&x.movies&&x.movies.length>0||g?(0,i.jsx)(f,{isLoading:g,items:x&&x.movies&&x.movies.map(e=>({thumbImage:e.landscape_image,trailer_id:e.trailer_id,title:e.movie_name,duration:e.duration,buyTicketUrl:e.nearest_show_times_date?`${c}/${e.type}s/${e.url_key}/showtimes/${e.nearest_show_times_date}?location=${u?.slug?u?.slug:S.j_}`:"",moreInfoUrl:"movie"===e.type?(0,k._)(`/${c}/${e.type}s/${e.url_key}`,{id:u?.id?u?.id:S.vt,slug:u?.slug?u?.slug:S.j_},h):`${c}/${e.type}s/${e.url_key}?location=${u?.slug?u?.slug:S.j_}&locationKey=${u?.id?u?.id:S.vt}`,certificationLogo:e.movie_certification_logo??"",movieDetails:e}))}):(0,i.jsx)("div",{className:"row",children:(0,i.jsx)("div",{className:"container",children:(0,i.jsx)("div",{className:"col-12 col-margin-auto ",children:(0,i.jsx)(N.default,{textType:"medium",text:m("labels.noMoviesEventAvaliable")})})})}))]})}):null}},84129:function(e,s,t){"use strict";t.d(s,{default:function(){return Z}});var i=t(57437),a=t(91320),r=t(70573),l=t(26462),n=t(82921),o=t(14313),c=t(80082),d=t(21770),m=t(80605),u=t(42586),h=t(99376),p=t(2265),x=t(14438),g=t(35416),v=t(57585),_=t(35120),f=t(40172),j=t(37318),w=t(20386),b=t(88281),y=t(32916),N=t(42377),C=t(39806),A=t(76271),S=t(31811),k=t(59407),T=t(16316),D=t(28734),I=t(54893);function Z(e){let{pageData:s,locale:t,location:Z}=e,{removeUnwantedConcession:$}=(0,n.z)(e=>e),{data:M,status:L}=(0,m.useSession)();(0,h.useSearchParams)(),(0,h.useRouter)();let{cinema_id:P,concession_page_configuration:z}=(0,c.useWebInitStore)(e=>e.initData),{footerConfig:H,setFooterConfig:O}=(0,c.useWebInitStore)(e=>e),{setRouteLoader:B,store:E}=(0,o.eS)(e=>e),{selected_show_time:V,selected_location:F,selected_movie_info:U}=(0,l.useCommonOrderStore)(e=>e.store),{curruntRoute:Y}=(0,o.eS)(e=>e.store),{setBasketData:R,setBasketVisibility:W,getItemCount:q,hasRestaurantReservation:K}=(0,r.V)(e=>e),[Q,J]=(0,p.useState)(!1),[G,X]=(0,p.useState)("concessions"),{basket:ee}=(0,r.V)(e=>e?.store),{selected_concession:es,selected_restaurant_id:et,selected_category_id:ei,is_concession_popup_open:ea,is_concession_variant_popup_open:er,is_concession_only_combo_popup_open:el,current_concession:en,is_store_item_popup_open:eo,current_store_item:ec,orderQrData:ed,selected_store_item_varient:em,selected_store_item_qty:eu}=(0,n.z)(e=>e.store),{cleanConcession:eh,setOrderShowtimeOpen:ep,setIsStoreItemPopupOpen:ex,removeStoreItem:eg,setIsConcessionPopupOpen:ev,setIsConcessionVariantPopupOpen:e_,setConcessionOnlyComboPopupOpen:ef,getSelectedAttributeTerm:ej,onSelectedAttributeTerm:ew}=(0,n.z)(e=>e);(0,n.z)(e=>e);let eb=(0,u.useTranslations)("dictionary"),[ey,eN]=(0,p.useState)(!1),{setCurruntRoute:eC}=(0,o.eS)(e=>e),[eA,eS]=(0,p.useState)("guest"),ek=(0,h.usePathname)();(0,p.useEffect)(()=>(O(!1),B(!0),()=>{O(!0)}),[]),(0,p.useEffect)(()=>{"unauthenticated"===L?eS("guest"):M&&"authenticated"===L&&eS("logged_in")},[M]),(0,p.useEffect)(()=>{H&&(B(!0),O(!1))},[H]);let eT=(0,d.D)({mutationFn:async e=>(0,a.vA)(e),onSuccess:e=>{e?.status?(R(e),x.toast.success(e?.message)):x.toast.error(e?.message),eh(V?.show_time_id??"")},onError:e=>{x.toast.error(eb("messages.somethingWentWrong"))}}),eD=(0,d.D)({mutationFn:async e=>(0,a.z4)(e),onSuccess:e=>{ex(!1),e?.status?(R(e),x.toast.success(e?.message)):x.toast.error(e?.message),eg()},onError:e=>{ex(!1),x.toast.error(eb("messages.somethingWentWrong"))}}),eI=es?.filter(e=>e.show_time_id===V?.show_time_id).flatMap(e=>e?.concessions),eZ=()=>eI?.map(e=>({id:e?.varient?.id??e?.id,qty:e?.no_of_items,parent_id:e?.id,unique_id:0,options:e?.options?.map(e=>({id:e?.option_items?.option_item_id})),addons:e?.addons?.map(e=>({id:e?.id})),category_id:ei})),e$=()=>eI?.map(e=>{let s=(e?.config?.varient??[]).find(s=>{let t=s?.attribute_terms??[];return!!t.length&&t.every(s=>{let t=ej(s?.attribute_id??"",e?.id??"",V?.show_time_id||void 0),i=(e?.selected_attribute_terms??[]).find(e=>String(e?.attribute_id)===String(s?.attribute_id??""))?.term_id;return String(t||i)===String(s?.term_id??"")})});return{id:s?.id??e?.varient?.id??e?.id,qty:e?.no_of_items,parent_id:e?.id,unique_id:0,options:e?.options?.map(e=>({id:e?.option_items?.option_item_id})),addons:e?.addons?.map(e=>({id:e?.id})),category_id:ei}}),eM=async()=>
8{if(K()){x.toast.error(eb("messages.cannotAddItemsWithRestaurantReservation"));return}let e=await (0,m.getSession)(),s={booking_reference_uuid:ed?.booking?.uuid??"",booking_uuid:ee?.data?.booking_uuid??"",cinema_id:parseInt(P),cart_uuid:ee?.data?.cart_uuid??"",cinema_location_id:F?.id,fcm_token:null,product_type:"concession",sales_channel_id:1,concessions_uuid:"",products:eZ()??[],restaurant_id:et??"",user_uuid:e?.user?.uid??""};await eT.mutateAsync(s)},eL=async()=>{if(K()){x.toast.error(eb("messages.cannotAddItemsWithRestaurantReservation"));return}let e=await (0,m.getSession)(),s={booking_reference_uuid:ed?.booking?.uuid??"",booking_uuid:ee?.data?.booking_uuid??"",cinema_id:parseInt(P),cart_uuid:ee?.data?.cart_uuid??"",cinema_location_id:F?.id,fcm_token:null,product_type:"concession",sales_channel_id:1,concessions_uuid:"",products:e$()??[],restaurant_id:et??"",user_uuid:e?.user?.uid??""};await eT.mutateAsync(s)},eP=async()=>{let e=await (0,m.getSession)(),s={booking_reference_uuid:"",booking_uuid:ee?.data?.booking_uuid??"",cinema_id:parseInt(P),cart_uuid:ee?.data?.cart_uuid??"",cinema_location_id:F?.id,fcm_token:null,product_type:"merchandise",merchandiseItems:[{merchandise_id:em?.id??"",merchandise_item_id:em?.merchandise_item_id??"",parent_id:"",extra_info:"",qty:eu??1,category_id:ei??"",tax_id:em?.tax_id??""}],sales_channel_id:1,concessions_uuid:"",restaurant_id:et??"",user_uuid:e?.user?.uid??""};await eD.mutateAsync(s)},ez=(0,p.useCallback)(()=>{if(!eI?.length)return"";let e=eI[0],s=(e?.config?.varient??[]).find(s=>{let t=s?.attribute_terms??[];return!!t.length&&t.every(s=>String(ej(s?.attribute_id??"",e?.id??"",V?.show_time_id||void 0))===String(s?.term_id??""))});return String((Number(s?.net_price||e?.varient?.net_price||e?.original_unit_price||0)+(e?.addons?.length>0?e.addons.map(e=>Number(e?.net_price||0)).reduce((e,s)=>e+s,0):0))*Number(e?.no_of_items||0))},[eI,ej,V?.show_time_id]);return(0,i.jsxs)(g.default,{keyVal:"ConcessionWrapper_",children:[(0,i.jsx)(v.Z,{mainColoumClass:"two-column-left",storeTypes:G,setStoreTypes:X,mainUpperSection:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"theaterdetailswrap",children:(0,i.jsx)("div",{className:"locationswrap",children:(0,i.jsx)(A.Z,{isRestricted:!1,experiences:[],slug:"",selectedSeats:[],titleText:z?.concession_page_title||eb("labels.foodAndBeverages"),type:"concession"})})}),z?.concession_page_description?(0,i.jsx)("div",{className:"sectionsubtitlewrap additionalText is-medium is-space",dangerouslySetInnerHTML:{__html:z?.concession_page_description||""}}):null]}),mainPaddingClass:"padding-custom_1-5",sideColoumClass:"two-column-right is-full-width",sideLowerSection:Object.keys(U||{}).length>0&&(ek.startsWith(`/${t}/concession/`)||ek.startsWith("/concession/"))&&ek.split("/").length>=2?(0,i.jsx)(y.Z,{}):null,sideUpperSection:(0,i.jsx)(j.Z,{setOpenMobileSummary:eN,openMobileSummary:ey}),mobileSection:(0,i.jsx)(w.Z,{sectionShow:!1,total:`${ee?.data?.cart?.summary?.total??"0"}`,btnOnClick:()=>{eI?.length>0?(eM(),Y?.componentKey===o.fd&&W(!0)):W(!0)},setOpenMobileSummary:eN,openMobileSummary:ey}),children:"concessions"===G?(0,i.jsx)(N.default,{showRestaurantDropdown:!0,type:"external",fromRoute:o.fd}):(0,i.jsx)(S.Z,{showRestaurantDropdown:!0,type:"external",fromRoute:o.fd})}),Y?.componentKey===o.fd&&(0,i.jsx)(b.Z,{btn1Text:eb("labels.back"),btn2Text:eb("labels.continue"),btn2classString:Y?eI&&0===eI.length&&0===q()?"btn-disable":void 0:"",btn1OnClick:()=>{Y?.componentKey===o.$x&&$(V?.show_time_id)},btn2OnClick:()=>{W(!0)}}),(0,i.jsx)(f.Z,{onClose:()=>{$(V?.show_time_id),eC({component:o.fd,route:ek}),ev(!1)},open:ea,price:(()=>{let e=Number(eI&&eI.length>0&&eI[0].addons&&eI[0].addons.length>0?eI[0].addons.map(e=>Number(e.net_price)).reduce((e,s)=>e+s,0):0)*Number(eI&&eI[0]?.no_of_items);return eI?.length>0?eI&&String(e+Number(eI[0].no_of_items)*Number(eI[0]?.varient?.net_price||eI[0]?.original_unit_price)):""})(),content:(0,i.jsx)(C.default,{params:{concession_item_id:en?.id??"",restaurant_id:et??""}}),link:`https://www.waverlypalacetheatre.com/${t}/${s?.url_key}`,button:eI?.length>0&&(0,i.jsx)(_.Z,{classString:"",text:eb("labels.addToCart"),onClick:()=>{eI?.length>0&&(eM(),eC({component:o.fd,route:ek}),ev(!1))}})}),(0,i.jsx)(f.Z,{onClose:()=>{$(V?.show_time_id),eC({component:o.fd,route:ek}),e_(!1)},open:er,price:ez(),content:(0,i.jsx)(I.Z,{params:{concession_item_id:en?.id??"",restaurant_id:et??""},updateAddToCartBtnDisable:J}),link:`https://www.waverlypalacetheatre.com/${t}/${s?.url_key}`,button:eI?.length>0&&(0,i.jsx)(_.Z,{classString:"",text:eb("labels.addToCart"),isDisabled:Q,onClick:()=>{eI?.length>0&&(eL(),eC({component:o.fd,route:ek}),e_(!1))}})}),(0,i.jsx)(f.Z,{onClose:()=>{ex(!1),eg(),eC({component:o.fd,route:ek})},open:eo,price:ec?function(){let e=eu||1;return em?String(Number(em.default_price)*Number(e)):ec?String(Number(ec.default_price)*Number(e)):"0.00"}():"0.00",content:(0,i.jsx)(k.Z,{params:{store_item_id:ec?.item_id??""},updateAddToCartBtnDisable:J}),link:`https://www.waverlypalacetheatre.com/${t}/${s?.url_key}`,button:ec?.item_id&&(0,i.jsx)(_.Z,{classString:"",text:eb("labels.addToCart"),isDisabled:Q,isPending:eD.isPending,onClick:()=>{ec&&(eP(),eC({component:o.fd,route:ek}))}})}),(0,i.jsx)(T.default,{popupType:"fullPage-Scroll",open:el,popupSize:"is-large",onClose:()=>ef(!1),popupTitle:eb("header.chooseComboItems"),children:(0,i.jsx)(D.Z,{current_concession_id:en?.id??""})})]})}}
8,51520:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return o}});var i=t(57437),a=t(80082),r=t(42586),l=t(27648),n=t(2265);function o(e){let{widgetId:s,widgetData:t,pageUrlKey:o}=e,c=(0,r.useTranslations)("dictionary"),d=(0,a.useWebInitStore)(e=>e?.initData?.settings?.contact),[m,u]=(0,n.useState)(!1);return((0,n.useEffect)(()=>{u(!0)},[]),m)?(0,i.jsxs)("div",{className:"detailswrap is-full-height is-relative-block",children:[(0,i.jsx)("div",{className:"totlaheadwrap",children:(0,i.jsx)("div",{className:"text-size-medium text-color-white text-weight-semibold",children:c("labels.contactDetails")})}),(0,i.jsx)("div",{className:"line-separator is-full-width-5"}),(0,i.jsxs)("div",{className:"contactitemwrap",children:[d?.hotline&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"details_tile_row",children:(0,i.jsx)("div",{className:"text-size-small text-color-gray text-weight-medium",children:c("labels.phone")})})}),(0,i.jsx)("div",{className:"margin-bottom margin-custom-1-5",children:(0,i.jsx)("div",{className:"details_tile_row",children:(0,i.jsx)("a",{href:`tel:${String(d.hotline).replace(/\s+/g,"")}`,className:"text-size-small text-color-white text-weight-semibold",children:d?.hotline})})})]}),d.email&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-separator margin-bottom margin-custom_1-5"}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"details_tile_row",children:(0,i.jsx)("div",{className:"text-size-small text-color-gray text-weight-medium",children:c("labels.email")})})}),(0,i.jsx)("div",{className:"margin-bottom margin-custom-1-5",children:(0,i.jsx)("div",{className:"details_tile_row",children:(0,i.jsx)("div",{className:"text-size-small text-color-white text-weight-semibold",children:d.email})})})]}),d.address&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-separator margin-bottom margin-custom_1-5"}),(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"details_tile_row",children:(0,i.jsx)("div",{className:"text-size-small text-color-gray text-weight-medium",children:c("labels.address")})})}),(0,i.jsx)("div",{className:"margin-bottom margin-custom-1-5",children:(0,i.jsx)("div",{className:"details_tile_row",children:(0,i.jsx)("div",{className:"text-size-small text-color-white text-weight-semibold is-full-width",children:d.address})})})]}),d.direction&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"direction-button-wrapper",children:(0,i.jsxs)(l.default,{"aria-label":"Get Directions",className:"direction-button",href:d.direction,target:"_blank",rel:"nofollow",children:[(0,i.jsx)("div",{className:"html-embed w-embed",children:(0,i.jsx)("svg",{width:"18",height:"21",viewBox:"0 0 18 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53975 20.351C8.56995 20.3685 8.59369 20.3821 8.6105 20.3915L8.63843 20.4071C8.8613 20.5294 9.13776 20.5285 9.36084 20.4075L9.3895 20.3915C9.40631 20.3821 9.43005 20.3685 9.46025 20.351C9.52066 20.316 9.60697 20.265 9.7155 20.1982C9.93246 20.0646 10.2388 19.8676 10.6046 19.6091C11.3351 19.0931 12.3097 18.3274 13.2865 17.3273C15.2307 15.3368 17.25 12.3462 17.25 8.5C17.25 3.94365 13.5563 0.25 9 0.25C4.44365 0.25 0.75 3.94365 0.75 8.5C0.75 12.3462 2.76932 15.3368 4.71346 17.3273C5.69025 18.3274 6.66491 19.0931 7.39539 19.6091C7.76125 19.8676 8.06754 20.0646 8.2845 20.1982C8.39303 20.265 8.47934 20.316 8.53975 20.351ZM9 11.5C10.6569 11.5 12 10.1569 12 8.5C12 6.84315 10.6569 5.5 9 5.5C7.34315 5.5 6 6.84315 6 8.5C6 10.1569 7.34315 11.5 9 11.5Z",fill:"currentcolor"})})}),(0,i.jsx)("div",{className:"text-size-small text-weight-medium",children:c("labels.directions")})]})})})]})]}):null}},62421:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return n}});var i=t(57437),a=t(42586),r=t(46711),l=t(52875);function n(e){let{widgetData:s}=e,t=(0,a.useTranslations)("dictionary");return(0,i.jsx)("div",{className:"pc-section-margin",children:(0,i.jsx)("div",{className:"grid-row row-gap is-small",children:s?.list.map((e,s)=>i.jsx("div",{className:"col-6 col-lg-6 col-md-12 col-sm-12 col-pad
8ding-lg ",children:i.jsxs("div",{className:"pc-download-item-wrapper",children:[i.jsxs("div",{className:"pc-file-name-wrapper",children:[i.jsx("div",{className:"pc-pdf w-embed",children:i.jsx("svg",{width:"22",height:"29",viewBox:"0 0 22 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M21.7062 7.52188C21.8937 7.70938 22 7.9625 22 8.22812V27.5C22 28.0531 21.5531 28.5 21 28.5H1C0.446875 28.5 0 28.0531 0 27.5V1.5C0 0.946875 0.446875 0.5 1 0.5H14.2719C14.5375 0.5 14.7938 0.60625 14.9813 0.79375L21.7062 7.52188ZM19.6938 8.6875L13.8125 2.80625V8.6875H19.6938ZM14.7881 18.4144C14.3137 18.3988 13.8094 18.4353 13.2366 18.5069C12.4772 18.0384 11.9659 17.395 11.6028 16.4497L11.6362 16.3128L11.675 16.1509C11.8094 15.5844 11.8816 15.1709 11.9031 14.7541C11.9194 14.4394 11.9019 14.1491 11.8459 13.88C11.7428 13.2991 11.3319 12.9594 10.8141 12.9384C10.3312 12.9187 9.8875 13.1884 9.77406 13.6062C9.58937 14.2819 9.6975 15.1709 10.0891 16.6872C9.59031 17.8762 8.93125 19.2703 8.48906 20.0478C7.89875 20.3522 7.43906 20.6291 7.05281 20.9359C6.54344 21.3412 6.22531 21.7578 6.13781 22.1953C6.09531 22.3981 6.15937 22.6631 6.30531 22.8803C6.47094 23.1266 6.72031 23.2866 7.01937 23.3097C7.77406 23.3681 8.70156 22.59 9.72563 20.8328C9.82844 20.7984 9.93719 20.7622 10.07 20.7172L10.4419 20.5916C10.6772 20.5122 10.8478 20.4553 11.0166 20.4006C11.7478 20.1625 12.3009 20.0122 12.8041 19.9266C13.6784 20.3947 14.6891 20.7016 15.3697 20.7016C15.9316 20.7016 16.3112 20.4103 16.4484 19.9519C16.5687 19.5494 16.4734 19.0825 16.2147 18.8244C15.9472 18.5616 15.4553 18.4359 14.7881 18.4144ZM7.03844 22.4275V22.4163L7.0425 22.4056C7.08822 22.2874 7.14692 22.1746 7.2175 22.0694C7.35125 21.8637 7.53531 21.6475 7.76344 21.4172C7.88594 21.2937 8.01344 21.1734 8.16313 21.0384C8.19656 21.0084 8.41031 20.8181 8.45031 20.7806L8.79937 20.4556L8.54562 20.8597C8.16062 21.4734 7.8125 21.9153 7.51437 22.2034C7.40469 22.3097 7.30812 22.3878 7.23 22.4381C7.20421 22.4554 7.17691 22.4702 7.14844 22.4825C7.13562 22.4878 7.12437 22.4909 7.11312 22.4919C7.10125 22.4934 7.08918 22.4918 7.07812 22.4872C7.06636 22.4823 7.05632 22.474 7.04926 22.4633C7.0422 22.4527 7.03843 22.4403 7.03844 22.4275ZM10.9741 15.6063L10.9034 15.7313L10.8597 15.5944C10.7628 15.2872 10.6916 14.8244 10.6719 14.4069C10.6494 13.9319 10.6872 13.6469 10.8372 13.6469C11.0478 13.6469 11.1444 13.9844 11.1519 14.4922C11.1587 14.9384 11.0884 15.4028 10.9738 15.6063H10.9741ZM10.7925 17.4331L10.8403 17.3066L10.9056 17.4253C11.2709 18.0891 11.745 18.6428 12.2663 19.0287L12.3787 19.1119L12.2416 19.14C11.7312 19.2456 11.2559 19.4044 10.6059 19.6666C10.6738 19.6391 9.93031 19.9434 9.74219 20.0156L9.57812 20.0784L9.66562 19.9259C10.0516 19.2541 10.4081 18.4472 10.7922 17.4331H10.7925ZM15.7181 19.8162C15.4725 19.9131 14.9437 19.8266 14.0128 19.4291L13.7766 19.3284L14.0328 19.3097C14.7609 19.2556 15.2766 19.2956 15.5772 19.4056C15.7053 19.4525 15.7906 19.5116 15.8284 19.5791C15.8483 19.611 15.855 19.6495 15.8471 19.6863C15.8392 19.7231 15.8172 19.7553 15.7859 19.7763C15.7661 19.7938 15.7431 19.8073 15.7181 19.8162Z",fill:"#F42F42"})})}),i.jsx("div",{className:"text-size-15 text-weight-bold text-color-corn-silk",children:e?.name})]}),i.jsx(r.default,{classString:"is-pc-icon-borderd w-button",text:t("labels.download"),href:"",onClick:()=>{let s=String(e?.file??""),t=s.split("/").pop()||e?.name||"",i=t.includes(".")?t.split(".").pop():void 0;l.cK({file_name:t,file_extension:i,link_url:s}),window.open(e?.file,"_blank")}})]})},s))})})}},59634:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return r}});var i=t(57437),a=t(69542);function r(e){let{widgetData:s,widgetId:t}=e;return(0,i.jsx)("div",{className:"grid-row row-gap",children:(0,i.jsx)("div",{className:"col-12 col-lg-12 col-md-12 col-sm-12 col-margin-auto col-padding-lg",children:(0,i.jsxs)("div",{className:"pc-accessibility",children:[s?.heading?(0,i.jsx)("div",{className:"margin-bottom margin-xsmall",children:(0,i.jsx)("div",{className:"pc-section-title-wrapper",children:(0,i.jsx)("h2",{className:"page-custom-title-2 text-font-alexuss",children:s?.heading})})}):"",(0,i.jsx)("div",{className:"pc-faq-section",children:(0,i.jsx)(a.UQ,{children:s?.list.map((e,s)=>i.jsx(a.Qd,{children:i.jsxs("div",{className:"pc-topic-wrapper expanded",children:[i.jsx(a._m,{children:i.jsx("div",{className:"pc-question",children:i.jsx("div",{className:"text-size-22 text-weight-medium text-color-corn-silk text-line-height-140",children:e?.title})})}),i.jsx(a.Hk,{children:i.jsx("div",{className:"pc-answers",children:i.jsx("div",{className:"pc-answers-wrapper",children:i.jsx("div",{className:"text-size-regular text-weight-medium text-color-corn-silk text-line-height-150",dangerouslySetInnerHTML:{__html:e?.description}})})})})]})},s))})})]})})})}},50086:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return x}});var i=t(57437),a=t(127),r=t(26462),l=t(63737),n=t(80082),o=t(71632),c=t(42586),d=t(2265),m=t(41670),u=t(40248),h=t(48502),p=t(73931);function x(e){let{widgetData:s,pageUrlKey:t,widgetId:x,search:g,scope:v}
8=e,_=(0,c.useTranslations)("dictionary"),{getWebThemeSlug:f}=(0,n.useWebInitStore)(),j=(0,n.useWebInitStore)(e=>1===e.initData.cinema_locations.length),w=f(),{selected_location:b}=(0,r.useCommonOrderStore)(e=>e.store),{cinema_locations:y}=(0,n.useWebInitStore)(e=>e.initData),[N,C]=(0,d.useState)(1),[A,S]=(0,d.useState)(0),[k,T]=d.useState([{sort:_("labels.sortByDate"),sortType:"movie_date",isActive:!0},{sort:_("labels.sortByName"),sortType:"movie_name",isActive:!1}]),{data:D,isLoading:I,refetch:Z,isSuccess:$}=(0,o.a)({queryKey:["full_programme_widget",b?.id,t,g,k],queryFn:async()=>{let e=await (0,a.OH)({sales_channel_id:1,cinema_location_id:b?.id,has_limit:1,page_number:N,tag_filters:s?.f_showtime_tags?s?.f_showtime_tags:"",per_page:s.per_page,sort_by:k.find(e=>e.isActive)?.sortType,widget_id:x,search:g,search_scope:v});return e?.data},gcTime:3e5,staleTime:3e5});(0,d.useEffect)(()=>{$&&S(D?.total_pages)},[D]);let M=e=>{C(e)};return((0,d.useEffect)(()=>{Z()},[N,k]),I)?(0,i.jsx)(p.Z,{}):(0,i.jsx)("div",{className:"section margin-bottom margin-large",children:(0,i.jsx)("div",{className:`${w?"padding-global":""}`,children:(0,i.jsx)("div",{className:"container",children:D?.movies&&D?.movies.length>0?(0,i.jsxs)("div",{className:"pc-showtime-container is-all",children:[(0,i.jsx)("div",{className:"padding-vertical padding-custom_1-5 custom_padding",children:(0,i.jsx)("div",{className:"pc-sort-wrapper",children:k.map((e,s)=>(0,i.jsx)("div",{onClick:()=>T(e=>{let t=e.map(e=>({...e,isActive:!1}));return t[s].isActive=!0,t}),className:`pc-sort-button 9 ${e.isActive?"is-active":""} 10 `,children:e.sort},s))})}),(0,i.jsxs)("div",{className:"pc-movies-container is-all",children:[D?.movies&&D?.movies?.map((e,s)=>i.jsx(m.Z,{item:{movieDetails:e,buyTicketUrl:`/movies/${e.url_key}/showtimes/${e.nearest_show_times_date}?location=${b.slug?b.slug:l.j_}`,moreInfoUrl:h._(`/movies/${e.url_key}`,{id:b?.id?b.id:l.vt,slug:b?.slug?b?.slug:l.j_},j)},buyTicketText:"",moreInfoText:"",playTrailerText:"",pageUrlKey:`${e.type}s`},s)),A>1&&(0,i.jsx)("div",{className:"padding-vertical padding-medium padding-top",children:(0,i.jsxs)("div",{className:"pc-navigation-wrapper",children:[(0,i.jsx)("div",{className:`pc-navigation-text ${N>1?"":"is-disabled"} w-inline-block`,onClick:()=>{N>1&&M(N-1)},children:_("labels.previous")}),(0,i.jsx)("div",{className:"pc-pagination-numbers",children:(()=>{let e=[];
10if(A<=5)for(let s=1;s<=A;s++)e.push(s);else if(N<=3){for(let s=1;s<=5;s++)e.push(s);e.push(A)}else if(N>=A-2){e.push(1);for(let s=A-4;s<=A;s++)e.push(s)}else e.push(1),e.push(N-1),e.push(N),e.push(N+1),e.push(A);return e})().map((e,s)=>(0,i.jsx)("div",{onClick:()=>{M(e)},className:`pc-pagination-number ${e===N?"is-active":""}`,children:e},s))}),(0,i.jsx)("div",{className:`pc-navigation-text ${N<A?"":"is-disabled"} w-inline-block`,onClick:()=>{N<A&&M(N+1)},children:_("labels.next")})]})})]})]}):(0,i.jsx)("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:(0,i.jsx)(u.default,{textType:"medium",text:b?.id?_("messages.noTypeAvailableThisMoment",{list_type:_("labels.movies")}):_(0===y.length?"messages.onlineTicketPurchaseCurrentlyUnavailable":"messages.SelectLocationMessageOnShowtimes")})})})})})}},31518:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return A}});var i=t(57437),a=t(71632),r=t(2265),l=t(26462),n=t(42586),o=t(33145),c=t(99376),d=t(48783),m=t(5074),u=t(65196);t(67535),t(8008),t(77381),t(59556),t(51479);var h=t(65030),p=t(46711),x=t(94994),g=t(27648),v=t(61732);function _(e){let{item:s,bannerType:t,buyTicketText:a,moreInfoText:r,playTrailerText:l,onTrailerOpen:n,isMobileWebDisplay:o}=e,c=s.title?.trim()||"";return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:(0,v.iv)("is-slider-titles is-active is main-details-element",o?"show-mobile-content":"",`${s.trailerUrl||s.certificationLogo||s.certificationShortCode||s.buyTicketUrl||s.moreInfoUrl?"":"no-elements"}`),children:(0,i.jsxs)("div",{className:"slider-content-wrap",children:[(0,i.jsxs)("div",{className:"slider-content-top",children:[s.trailerUrl&&(0,i.jsx)(x.default,{videoId:s.trailerId,trailerType:s.trailerType,playTrailerText:l,onTrailerOpen:n}),(0,i.jsxs)("div",{className:"slider-movie-details",children:[(0,i.jsx)(g.default,{"aria-label":c,href:s.moreInfoUrl,rel:"1"===t?"noopener noreferrer":"",prefetch:!0,children:(0,i.jsx)("h2",{className:"page-custom-title-2 text-style-2lines",children:c})}),s.certificationLogo&&(0,i.jsx)("div",{className:"icon-tags icon-group slider-certification-mobile-logo certificate-logo-def",children:(0,i.jsx)("img",{src:s.certificationLogo??"",loading:"lazy",alt:c,className:"icon-1x1-medium tag-icon s",width:32,height:32})}),s.certificationShortCode&&(0,i.jsx)("div",{className:"category-name-wrap short-code slider-certification-mobile-text",children:(0,i.jsx)("div",{className:"text-size-regular text-weight-medium text-color-white short-code",children:s.certificationShortCode})}),s.description?(0,i.jsx)("div",{className:"text-size-reguler movie-details slider-content-mobile-hide",children:s.description}):""]})]}),(0,i.jsxs)("div",{className:"icon-tags icon-group slider-content-mobile-hide",children:["0"===t?(0,i.jsxs)("div",{className:"time-wrap ",children:[(0,i.jsxs)("svg",{className:"certificate-logo-def",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:[(0,i.jsx)("g",{clipPath:"url(#clip0_2413_16289)",children:(0,i.jsx)("path",{d:"M12 22C6.477 22 2 17.523 2 12C2 6.477 6.477 2 12 2C17.523 2 22 6.477 22 12C22 17.523 17.523 22 12 22ZM12 20C14.1217 20 16.1566 19.1571 17.6569 17.6569C19.1571 16.1566 20 14.1217 20 12C20 9.87827 19.1571 7.84344 17.6569 6.34315C16.1566 4.84285 14.1217 4 12 4C9.87827 4 7.84344 4.84285 6.34315 6.34315C4.84285 7.84344 4 9.87827 4 12C4 14.1217 4.84285 16.1566 6.34315 17.6569C7.84344 19.1571 9.87827 20 12 20ZM13 12H17V14H11V7H13V12Z",fill:"currentcolor"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_2413_16289",children:(0,i.jsx)("rect",{width:"24",height:"24",fill:"currentcolor"})})})]}),(0,i.jsx)("div",{className:"text-size-regular text-weight-medium",children:s.duration})]}):null,s.certificationLogo&&(0,i.jsx)("img",{src:s.certificationLogo??"",loading:"lazy",alt:"main-slider-card-image",className:"icon-1x1-medium tag-icon slider-content-mobile-hide certificate-logo-def",width:32,height:32}),s.certificationShortCode&&(0,i.jsx)("div",{className:"category-name-wrap short-code",children:(0,i.jsx)("div",{className:"text-size-regular text-weight-medium text-color-white short-code",children:s.certificationShortCode})})]}),s.buyTicketUrl||s.moreInfoUrl?(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"action-wrap",children:[s.buyTicketUrl&&(0,i.jsx)(p.default,{classString:"is-small w-button buy_tickets",text:a,href:s.buyTicketUrl}),s.moreInfoUrl&&(s.title||s?.description)?(0,i.jsx)(p.default,{buttonAnimation:!0,classString:"is-secondary-small w-inline-block banner-text",text:r,href:s.moreInfoUrl,target:"1"===t?"_blank":"_self",children:(0,i.jsx)("div",{className:"icon-1x1-small is-tiny w-embed",children:(0,i.jsx)("svg",{width:"1rem",he
10ight:" 1rem",viewBox:"0 0 9 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M0.666687 4.00014C0.666687 3.86754 0.719366 3.74036 0.813134 3.64659C0.906902 3.55282 1.03408 3.50014 1.16669 3.50014H6.95969L4.81269 1.35414C4.7188 1.26026 4.66606 1.13292 4.66606 1.00014C4.66606 0.867368 4.7188 0.74003 4.81269 0.646143C4.90657 0.552257 5.03391 0.499512 5.16669 0.499512C5.29946 0.499512 5.4268 0.552257 5.52069 0.646143L8.52069 3.64614C8.56725 3.69259 8.60419 3.74776 8.6294 3.80851C8.65461 3.86926 8.66758 3.93438 8.66758 4.00014C8.66758 4.06591 8.65461 4.13103 8.6294 4.19178C8.60419 4.25252 8.56725 4.3077 8.52069 4.35414L5.52069 7.35414C5.4268 7.44803 5.29946 7.50077 5.16669 7.50077C5.03391 7.50077 4.90657 7.44803 4.81269 7.35414C4.7188 7.26026 4.66606 7.13292 4.66606 7.00014C4.66606 6.86737 4.7188 6.74003 4.81269 6.64614L6.95969 4.50014H1.16669C1.03408 4.50014 0.906902 4.44747 0.813134 4.3537C0.719366 4.25993 0.666687 4.13275 0.666687 4.00014Z"})})})}):null]})}):null]})})})}var f=t(23014),j=t(63737),w=t(80082),b=t(48502);let y=(0,r.createContext)({isTrailerOpen:!1,setTrailerOpen:()=>{}});function N(e){let{slideItems:s,ratio:t}=e,{selected_location:a}=(0,l.useCommonOrderStore)(e=>e.store),p=(0,w.useWebInitStore)(e=>1===e.initData.cinema_locations.length),{locale:x}=(0,c.useParams)(),v=(0,r.useRef)(null),[N,C]=r.useState(!1),A=(0,n.useTranslations)("dictionary");if(!(0,r.useMemo)(()=>s?.length>0,[s]))return(0,i.jsx)(f.Z,{});let S=e=>e?.bannerType==="1"?e?.nav_url:(0,b._)(`/${x}/movies/${e?.urlKey}`,{id:a?.id?a.id:j.vt,slug:a?.slug?a?.slug:j.j_},p),k=e=>{C(e),setTimeout(()=>{v.current&&v.current.autoplay&&(e?v.current.autoplay.stop():v.current.autoplay.start())},100)};return(0,i.jsx)(y.Provider,{value:{isTrailerOpen:N,setTrailerOpen:k},children:(0,i.jsx)("div",{className:"slider-content-wrapper hero-slider",children:(0,i.jsx)("div",{className:"container",children:(0,i.jsx)("section",{className:"section is-slider-gallery-wrap",children:(0,i.jsx)(h.tq,{onSwiper:e=>{v.current=e},ref:v,spaceBetween:10,centeredSlides:!0,loop:!1,rewind:!0,parallax:!1,effect:"fade",autoHeight:!1,speed:800,touchStartPreventDefault:!1,watchSlidesProgress:!1,preloadImages:!1,autoplay:{delay:6e3,disableOnInteraction:!1,pauseOnMouseEnter:!0},modules:[d.Z,m.Z,u.Z],navigation:!0,className:"main-swiper",children:s&&s.map((e,s)=>{let t=0===s,r=S(e),l=e?.title||e?.infoText||"Featured slide";return(0,i.jsx)(h.o5,{children:s=>{let{isActive:n}=s;return(0,i.jsxs)("div",{className:"slider-container-wrapper template-2",children:[(0,i.jsxs)("div",{className:"slider-container",children:[(0,i.jsxs)(g.default,{"aria-label":l,href:r,prefetch:!1,scroll:!1,className:"mobileImage",children:[(0,i.jsx)("div",{className:"slider-image-wrap",children:(0,i.jsx)(o.default,{loading:t?"eager":"lazy",src:e.mobileBannerImageUrl,width:1500,height:500,alt:"1"===e.bannerType?e.infoText??"":e.title||"mobile-banner",className:"custom_main_slide_image",...t?{priority:!0}:{},...t&&{fetchPriority:"high"}})}),(0,i.jsx)("div",{className:"gradient-overlay"})]}),(0,i.jsxs)(g.default,{"aria-label":l,href:r,prefetch:!1,scroll:!1,className:"webImage",children:[(0,i.jsx)("div",{className:"slider-image-wrap",children:(0,i.jsx)(o.default,{loading:"lazy",src:e.bannerImageUrl,width:1500,height:500,alt:"1"===e.bannerType?e.infoText??"":e.title||"web-banner",className:"custom_main_slide_image"})}),(0,i.jsx)("div",{className:"gradient-overlay"})]})]}),n&&(0,i.jsx)("div",{className:"movieCardWrapper",children:(0,i.jsx)(_,{item:{certificationLogo:e.certificationLogo,certificationShortCode:e.certificationShortCode,trailerUrl:e.trailerUrl,title:"1"===e.bannerType?e.infoText??"":e.title,description:"1"===e.bannerType?e.moreInfoText??"":e.description,duration:e.duration,buyTicketUrl:""!=e.nearestShowTime?`${x}/movies/${e.urlKey}/showtimes/${e.nearestShowTime}?location=${a?.slug?a?.slug:j.j_}`:"",trailerId:e.trailerId,trailerType:e.trailerType,moreInfoUrl:"1"===e.bannerType?e.nav_url:(0,b._)(`/${x}/movies/${e.urlKey}`,{id:a?.id?a.id:j.vt,slug:a?.slug?a?.slug:j.j_},p)},buyTicketText:A("labels.buyTickets"),moreInfoText:A("labels.moreInfo"),playTrailerText:A("labels.playTrailer"),bannerType:e.bannerType,onTrailerOpen:k,isMobileWebDisplay:!!e.is_mobile_web_display})})]})}},s)})})})})})})}t(12903),t(10122),t(28437);
10var C=t(127);function A(e){let{widgetData:s,widgetId:t,initialData:r}=e,{selected_location:n}=(0,l.useCommonOrderStore)(e=>e.store),{data:o,isLoading:c}=(0,a.a)({queryKey:[t,n?.id],queryFn:async()=>{let e=await (0,C.OH)({sales_channel_id:1,cinema_location_id:n?.id,widget_id:t});return e?.data},enabled:"now_showing_banner"===t&&!r,gcTime:6e5,staleTime:6e5}),d=r??o;if("now_showing_banner"===t)return c?(0,i.jsx)(f.Z,{}):d?.movies?.length?(0,i.jsx)(N,{slideItems:d.movies.map(e=>({nav_url:e?.nav_url,bannerType:e?.banner_type,bannerImageUrl:e?.banner_image||e?.landscape_image,mobileBannerImageUrl:e?.mobile_banner_image||e?.landscape_image,trailerUrl:e?.trailer,trailerType:e?.trailer_type,title:e?.movie_name,duration:e?.duration,nearestShowTime:e?.nearest_show_times_date,urlKey:e?.url_key,certificationLogo:e?.movie_certification_logo??"",certificationShortCode:e?.movie_certification_short_code??"",trailerId:e?.trailer_id,moreInfoText:e?.more_info_text,infoText:e?.info_text})),ratio:s?.ratio}):null;if(c&&!s?.list?.length)return(0,i.jsx)(f.Z,{});let m=s.list||[];return(0,i.jsx)(N,{slideItems:m.map(e=>({nav_url:e?.nav_url,bannerType:e?.banner_type,bannerImageUrl:e?.banner_image,mobileBannerImageUrl:e?.mobile_banner_image||e?.banner_image,trailerUrl:e?.trailer,trailerType:e?.trailer_type,title:e?.movie_name,duration:e?.duration,nearestShowTime:e?.nearest_show_times_date,urlKey:e?.url_key,certificationLogo:e?.movie_certification_logo??"",certificationShortCode:e?.movie_certification_short_code??"",trailerId:e?.trailer_id,moreInfoText:e?.more_info_text,infoText:e?.info_text,is_mobile_web_display:e?.is_mobile_web_display}))})}},69395:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return V}});var i=t(57437),a=t(99376),r=t(2265),l=t(127),n=t(30333),o=t(26462),c=t(63737),d=t(71096),m=t.n(d),u=t(42586);t(67535),t(8008),t(77381),t(59556),t(10122),t(28437),t(51479);var h=t(58555),p=t(50348);function x(e){let{dates:s,slug:t,selectedDate:a,type:r="link",itemClick:l,onNextClick:d,onPreviousClick:x,endDate:g,dateSliderCount:v=7,allDisabled:_=!1,allDates:f,allowDisabledDateClick:j=!1}=e,{selected_location:w}=(0,o.useCommonOrderStore)(e=>e.store),b=(0,u.useLocale)(),y=f?f>v:s&&s.length>v,N="es-bo"===b.toLowerCase()?"es":b;m().locale(N);let C=s&&s[0]?.session_start_date===m()().format("YYYY-MM-DD"),A=s&&s.some(e=>e.session_start_date===g),S=s&&s.every(e=>!e.is_active||_);return C&&A&&S&&!(j&&!_)?null:(0,i.jsxs)("div",{className:"week_days_wrap custom_slider",children:[y&&(0,i.jsx)(p.Z,{btnType:p.y.prev,onClick:()=>{x&&x(s&&s[0]?.session_start_date)},className:s&&s[0]?.session_start_date===m()().format("YYYY-MM-DD")?"btn-disable":""}),(0,i.jsx)("div",{className:"week_days_custom_wrap",children:s&&s.map((e,s)=>(0,i.jsxs)("div",{className:"week_day",children:["link"===r&&(0,i.jsx)(n.Z,{date:{date:m()(e.session_start_date).format("DD"),day:m()(e.session_start_date).format("ddd"),month:m()(e.session_start_date).format("MMM")},isActive:e.session_start_date===a,href:`${t}/${e.session_start_date}?location=${w.slug?w.slug:c.j_}`,isDisabled:!e.is_active||_}),"button"===r&&(0,i.jsx)(h.Z,{isDisabled:!e.is_active||_,allowDisabledClick:j&&!_,date:{date:m()(e.session_start_date).format("DD"),day:m()(e.session_start_date).format("ddd"),month:m()(e.session_start_date).format("MMM")},isActive:e.session_start_date===a,itemClick:()=>{l&&l(e.session_start_date)},href:"#"})]},`slide_gg_${s}`))}),y&&(0,i.jsx)(p.Z,{btnType:p.y.next,className:s&&s.some(e=>e.session_start_date===g)?"btn-disable":"",onClick:()=>{d&&d(s&&s[v-1]?.session_start_date)}}),y&&(0,i.jsxs)("div",{className:"mobileButtonSection",children:[(0,i.jsx)(p.Z,{btnType:p.y.prev,onClick:()=>{x&&x(s&&s[0]?.session_start_date)},className:s&&s[0]?.session_start_date===m()().format("YYYY-MM-DD")?"btn-disable":""}),(0,i.jsx)(p.Z,{btnType:p.y.next,className:s&&s.some(e=>e.session_start_date===g)?"btn-disable":"",onClick:()=>{d&&d(s&&s[v-1]?.session_start_date)}})]})]})}var g=t(57531),v=t(55510);function _(){return(0,i.jsx)("div",{className:"moviedateswrap skeleton-fade-in",children:(0,i.jsx)("div",{className:"formcontent",children:(0,i.jsx)("div",{style:{display:"flex",flexDirection:"row",gap:"16px"},children:[1,2,3,4].map((e,s)=>(0,i.jsx)("div",{className:"skeleton-fade-in",style:{animationDelay:`${50*s}ms`},children:(0,i.jsx)(v.Z,{width:55,height:80})},`skeleton-${s}`))})})},"skeleton-div")}var f=t(94345),j=t(80082),w=t(79786),b=t(71632),y=t(77398),N=t.n(y);function C(e){let{widgetId:s,setSelectedDate:t,onDateSelect:a,setIsDateReady:n,selectedDate:c,urlDate:d="",pageUrlKey:h,widgetData:p}=e,{selected_location:v}=(0,o.useCommonOrderStore)(e=>e.store),y=v?.id??"",[C,A]=(0,r.useState)([]),[S,k]=(0,r.useState)([]),[T,D]=(0,r.useState)(),[I,Z]=(0,r.useState)(7),[$,M]=(0,r.useState)([]),L=(0,r.useRef)(""),{timezone:P}=(0,j.useWebInitStore)(e=>e?.initData?.settings),{width:z}=(0,f.i)(),H=(0,u.useLocale)();(0,r.useEffect)(()=>{N().tz.setDefault(P||"")},[P]),(0,r.useEffect)(()=>{z&&(z<420?Z(5):z<490?Z(6):z<678&&Z(7))},[z]);let{data:O,isLoading:B,isSuccess:E}=(0,b.a)({queryKey:["movieCalendarDates",y,h,H,`widget-ctype-${p?.calendar_option_type}`],queryFn:async()=>{let e=await (0,l.OH)({api:"dates",sales_channel_id:1,cinema_location_id:y,page_number:"1",url_key:"",widget_id:s,calendar_date_picker_option:p&&p.
10calendar_option_type});return e?.data},gcTime:3e5,staleTime:3e5,enabled:!!y}),V=e=>{if(a){a(e,e===L.current);return}t(e)};(0,r.useEffect)(()=>{A([]),k([]),D(void 0),M([]),t(""),n?.(!1)},[y]);let F=e=>{let s=N()().format("YYYY-MM-DD"),t=N()().add(e||9,"days").format("YYYY-MM-DD"),i=[];for(let e=N()(s);e.isBefore(t);e.add(1,"days"))i.push({session_start_date:e.format("YYYY-MM-DD")});M(i)};(0,r.useEffect)(()=>{if(E){let e=U(d)?d:"";if(p?.calendar_option_type==="1")y&&O?.dates?.length!==0?(L.current=O.dates&&O.dates.length>0?O?.dates[0]?.session_start_date:N()().format("YYYY-MM-DD"),t(e||L.current)):F(),n?.(!0);else if(y){k(O?.date_disabled||[]),D(O?.date_end),A(Y(e,O?.date_end,O?.date_disabled));let s=R("",O?.date_end).filter(e=>O?.date_disabled?.every(s=>s.date!==e.session_start_date));L.current=s&&s.length>0?s[0].session_start_date:N()().format("YYYY-MM-DD"),t(e||L.current),n?.(!0)}else F(7),n?.(!0)}},[O,E,y,p?.calendar_option_type]),(0,r.useEffect)(()=>{if(!E||!y)return;let e=U(d)?d:L.current;e&&e!==c&&(p?.calendar_option_type!=="1"&&A(Y(e,O?.date_end,O?.date_disabled)),t(e),n?.(!0))},[d,E,O,y,p?.calendar_option_type]);let U=e=>!(!e||!N()(e,"YYYY-MM-DD",!0).isValid()||N()(e).isBefore(N()().format("YYYY-MM-DD"),"day"))&&(p?.calendar_option_type==="1"?!!O?.dates?.some(s=>s.session_start_date===e):!(O?.date_end&&N()(e).isAfter(O.date_end,"day"))),Y=(e,s,t)=>{let i=R("",s,t);return!e||i.some(s=>s.session_start_date===e)?i:s&&N()(s).diff(e,"days")+1<I?W(s,t):R(e,s,t)},R=(e,s,t)=>{e=e||N()().format("YYYY-MM-DD");let i=s||T,a=Array.isArray(t)?t:Array.isArray(S)?S:[];return Array.from({length:i?Math.max(0,Math.min(I,N()(i).diff(e,"days")+1)):I},(s,t)=>{let r=N()(e).add(t,"days").format("YYYY-MM-DD");if(i&&N()(r).isAfter(i,"day"))return{session_start_date:i,is_active:!0};let l=a.some(e=>e.date===r);return{session_start_date:r,is_active:!l}})},W=(e,s)=>{e=e||N()().format("YYYY-MM-DD");let t=N()().format("YYYY-MM-DD"),i=Array.isArray(s)?s:Array.isArray(S)?S:[];return Array.from({length:I},(s,t)=>({session_start_date:N()(e).subtract(t,"days").format("YYYY-MM-DD")})).map(e=>e.session_start_date).includes(t)?Array.from({length:I},(e,s)=>{let a=N()(t).add(s,"days").format("YYYY-MM-DD"),r=i.some(e=>e.date===a);return{session_start_date:a,is_active:!r}}):Array.from({length:I},(s,t)=>{let a=N()(e).subtract(t,"days").format("YYYY-MM-DD"),r=i.some(e=>e.date===a);return{session_start_date:a,is_active:!r}}).reverse()};if(B)return(0,i.jsx)(_,{});let q=C&&C[0]?.session_start_date===m()().format("YYYY-MM-DD"),K=C&&C.some(e=>e.session_start_date===T),Q=C&&C.every(e=>!e.is_active);return(0,i.jsxs)(i.Fragment,{children:[p?.calendar_option_type==="1"?(0,i.jsx)(g.default,{slug:"",allDisabled:O?.dates?.length===0||!y,selectedDate:c,dates:y&&O?.dates?.length!==0?O?.dates:$,itemClick:e=>{V(e)},type:"button"},`movie-dates-${y}-${O?.dates?.length??0}`):(0,i.jsx)(x,{slug:"",selectedDate:y?c:"",allDisabled:C?.length===0||!y,allowDisabledDateClick:!0,dates:y?C:$,allDates:y?O?m()(O?.date_end).diff(m()().format("YYYY-MM-DD"),"days")+1:void 0:$.length,endDate:T,itemClick:e=>{V(e)},dateSliderCount:I,onNextClick:e=>{let s=N()(e).add(1,"days").format("YYYY-MM-DD");A(s===T?W(T):R(s)),V(s)},onPreviousClick:e=>{let s=N()(e).subtract(1,"days").format("YYYY-MM-DD");A(W(s)),V(s)},type:"button"},`movie-custom-dates-${y}-${C?.length??0}-${T??""}`),p?.calendar_option_type==="2"&&!(q&&K&&Q)&&(0,i.jsxs)("div",{className:"date_picker is-icon-only w-embed",children:[(0,i.jsx)(w.M,{maxDate:m()(T),disablePast:!0,disableFuture:!1,disabled:!y,value:c?m()(c):null,onChange:e=>{if(!e||!m()(e).isValid())return;let s=m()(e).format("YYYY-MM-DD");A(Y(s,O?.date_end,O?.date_disabled)),V(s)}}),(0,i.jsx)("div",{className:"svgIcon",children:(0,i.jsx)("svg",{width:24,height:24,className:"MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-i4bv87-MuiSvgIcon-root",focusable:"false","aria-hidden":"true",viewBox:"0 0 24 24","data-testid":"CalendarIcon",children:(0,i.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"})})})]})]})}t(49600);var A=t(35416),S=t(94994),k=t(98093),T=t(32672),D=t(11788),I=t(54717),Z=t(27648),$=t(57729),M=t(56839),L=t(61732);function P(e){let{item:s,buyTicketText:t,moreInfoText:r,playTrailerText:l,pageUrlKey:n}=e,o=(0,u.useTranslations)("dictionary"),{locale:c}=(0,a.useParams)();return(0,i.jsx)("div",{className:"pc-movie-item-row",children:(0,i.jsxs)("div",{className:"pc-moviewrap",children:[(0,i.jsx)("div",{id:"w-node-_33381f10-5500-93f7-64ce-a03e3d8fa394-3d8fa394",className:"pc-movie-image-handler",children:(0,i.jsx)(Z.default,{"aria-label":s.movieDetails.movie_name,className:"pc-movie-image-wrap",href:s.moreInfoUrl,prefetch:!0,children:(0,i.jsx)(T.default,{src:s.movieDetails.portrait_image??"",fill:!0,loading:"lazy",alt:"Film poster for "+s.movieDetails.movie_name,className:"movie-image",sizes:"auto,auto",quality:80})})}),(0,i.jsxs)("div",{className:"pc-movie-content",children:[(0,i.jsx)("div",{className:"pc-sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-xxxlarge text-weight-medium text-color-corn-silk text-font-alexuss is-mobile",children:s.movieDetails.movie_name})}),s?.movieDetails.movie_language&&s?.movieDetails.movie_language.length>0&&(0,i.jsx)("div",{className:"pc-language-tag-wrapper",children:s?.movieDetails.movie_language&&s?.movieDetails.movie_language.map((e,s)=>i.jsx("div",{className:"pc-language-tag",children:e.name},s))}),(0,i.jsxs)("div",{className:"pc-movie-time-wrap is-corm-silck",children:[(0,i.jsx)("div",{className:"icon-1x1-small w-embed",children:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM10 18C12.1217 18 14.1566 17.1571 15.6569
1015.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM11 10H15V12H9V5H11V10Z",fill:"currentcolor"})})}),(0,i.jsx)("div",{className:"text-size-regular text-weight-medium text-color-corn-silk",children:s.movieDetails.duration}),s.movieDetails.movie_certification_logo&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-seperator certificate-logo-def"}),(0,i.jsx)("img",{src:s.movieDetails.movie_certification_logo,loading:"lazy",alt:"certification-logo",width:24,height:24,className:"icon-1x1-medium certificate-logo-def"})]}),s.movieDetails.movie_certification_short_code&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-seperator short-code"}),(0,i.jsx)("div",{className:"text-size-small text-color-white short-code",children:s.movieDetails.movie_certification_short_code})]})]}),(0,i.jsxs)("div",{className:"pc-movie-detail-wrap",children:[s?.movieDetails?.directed_by&&s?.movieDetails?.directed_by.length>0?(0,i.jsx)("div",{className:"pc-movie-detail-row",children:(0,i.jsxs)("div",{className:"text-size-regular text-weight-semibold text-color-corn-silk",children:[o("labels.directedBy")," ",(0,i.jsx)(I.Z,{movieDetails:s?.movieDetails})]})}):null,s?.movieDetails?.cast&&s?.movieDetails?.cast.length>0?(0,i.jsx)("div",{className:"pc-movie-detail-row",children:(0,i.jsxs)("div",{className:"text-size-regular text-weight-semibold text-color-corn-silk",children:[o("labels.starring")," ",(0,i.jsx)(D.Z,{movieDetails:s?.movieDetails})]})}):null,s.movieDetails.movie_countries||s.movieDetails.movie_year?(0,i.jsx)("div",{className:"pc-movie-detail-row",children:(0,i.jsxs)("div",{className:"text-size-regular text-weight-semibold text-color-corn-silk",children:[s.movieDetails.movie_countries," (",s.movieDetails.movie_year,")"]})}):null,s?.movieDetails?.synopsis&&s?.movieDetails?.synopsis.length>0?(0,i.jsx)("div",{className:"pc-movie-detail-row",children:(0,i.jsx)("div",{className:"text-size-regular text-weight-semibold text-color-corn-silk",children:(0,i.jsx)("div",{className:"synopsisTextWrap",dangerouslySetInnerHTML:{__html:s?.movieDetails?.synopsis}})})}):null]}),(0,i.jsxs)("div",{className:"pc-action-wrap",children:[s.movieDetails.trailer&&(0,i.jsx)("div",{className:"pc-movie-trailer-wrap no-animation is-hide",children:(0,i.jsx)(S.default,{videoId:s.movieDetails.trailer_id??"",trailerType:s.movieDetails.trailer_type,playTrailerText:l})}),(0,i.jsx)(M.Z,{href:s.moreInfoUrl,text:o("labels.morePerfomances")})]})]}),(0,i.jsx)("div",{id:"w-node-b7b0b385-4e0b-c803-b314-396b87f8341e-897b5bf8",className:"pc-showtime-content",children:(0,i.jsx)("div",{className:"pc-showtime-row",children:s.movieDetails.show_times&&s.movieDetails.show_times.map((e,t)=>(0,i.jsxs)("div",{className:"pc-showtime-grid",children:[(0,i.jsxs)("div",{id:"w-node-b7b0b385-4e0b-c803-b314-396b87f83428-897b5bf8",className:"pc-showtime-grid-left",children:[e?.movie_language&&e?.movie_language?.name?(0,i.jsx)("div",{className:"pc-language-tag-wrapper",children:(0,i.jsx)("div",{className:"pc-language-tag",children:e?.movie_language?.name})}):null,(0,L.qA)(e)&&(0,L.hP)(e)?(0,i.jsx)("div",{className:"pc-language-tag-wrapper",children:(0,i.jsx)("div",{className:"pc-member-subscriber-tag",children:o("labels.membersAndSubscribersOnly")})}):(0,L.qA)(e)?(0,i.jsx)("div",{className:"pc-language-tag-wrapper",children:(0,i.jsx)("div",{className:"pc-member-tag",children:o("labels.membersOnly")})}):(0,L.hP)(e)?(0,i.jsx)("div",{className:"pc-language-tag-wrapper",children:(0,i.jsx)("div",{className:"pc-subscriber-tag",children:o("labels.subscribersOnly")})}):null,[...s.movieDetails.movie_tags??[],...e?.screen_tags??[],...e?.show_times_tags??[]].filter((e,s,t)=>s===t.findIndex(s=>s.id===e.id)).map((e,s)=>(0,i.jsx)($.default,{description:e.description??"",tagName:e.name??"",tagClass:"pc-tag"},s))]}),(0,i.jsx)("div",{id:"w-node-b7b0b385-4e0b-c803-b314-396b87f8342b-897b5bf8",className:"pc-showtime-grid-right",children:(0,i.jsx)(k.Z,{buttonType:e.sold_out?"disable":e?.movie_language?.name?"language":"normal",movieData:s?.movieDetails,showtimeText:e.show_time_hours??"",disableText:e.sold_out?e.sold_out_text:"",languageText:e?.movie_language?.name?e.movie_language.name:"",showTimeData:e,slug:`/${c}/${n}/${s?.movieDetails?.url_key}/showtimes/${e.session_start_date}`},e.show_time_id)})]},t))})})]})})}var z=t(40248),H=t(73931),O=t(48502);function B(e){let{widgetId:s,pageUrlKey:t,sessionDate:a,isDateReady:r=!1,widgetData:n}=e,d=(0,o.useCommonOrderStore)(e=>e.store.selected_location),{isInitalized:m,initData:h}=(0,j.useWebInitStore)(e=>e),p=(0,j.useWebInitStore)(e=>1===e.initData.cinema_locations.length),x=d?.id||"",g=d?.slug||"",v=(0,u.useTranslations)("dictionary"),_=(0,u.useLocale)(),{data:f,isLoading:w}=(0,b.a)({queryKey:["movieCalendarMovies",`location_${x}`,t,_,a],queryFn:async()=>{let e=await (0,l.OH)({sales_channel_id:1,cinema_location_id:x,widget_id:s,api:"list",session_date:a,has_limit:0,per_page:100,page_number:1,url_key:"",theater_experiance:"",group_to_theater_experiance:!1,sort_by:n?.sort_by??""});return e?.data},enabled:!!(x&&a),gcTime:3e5,staleTime:3e5}),y=Array.isArray(f?.movies)&&f.movies.length>0,N=h?.cinema_locations?.length??0,C=1===N&&!x,S=!x&&(m||N>1),k=!!(x&&!r),T=!!(x&&r&&!w&&!y);return C||w&&r||k?(0,i.jsx)(H.Z,{}):(0,i.jsx)(A.default,{keyVal:`PCC_movie_slider_${a}`,children:(0,i.jsx)("div",{className:"pc-movies-container",children:y?(0,i.jsx)(i.Fragment,{children:f?.movies.map((e,s)=>i.jsx(P,{item:{movieDetails:e,buyTicketUrl:`/movies/${e.url_key}/showtimes/${e.nearest_show_times_date}?location=${g}&locationKey=${x||c.vt}`,moreInfoUrl:O._(`/${_}/movies/${e.url_key}`,{id:x||c.vt,slug:g},p)},buyTicketText:"",moreInfoText:"",playTrailerText:"",pageUrlKey:`${e.type}s`},s))}):S?(0,i.jsx)("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:(0,i.jsx)("div",{className:"padding-vertical padding-small",children:(0,i.jsx)(z.default,{textType:"medium",text:v(h?.cinema_locations.length===0?"messages.onlineTicketPurchaseCurrentlyUnavailable":"messages.SelectLocationMessageOnShowtimes")})})}):T?(0,i.jsx)("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:(0,i.jsx)("div",{className:"padding-vertical padding-small",children:(0,i.jsx)(z.default,{textType:"medium",text:v("messages.noTypeAvailableThisMoment",{list_type:v("labels.movies")})})})}):null})},`PCC_movie_slider_${a}`)}let E="date";function V(e){let{widgetId:s,pageUrlKey:t,widgetData:l}=e,n=(0,a.useSearchParams)(),o=(0,a.usePathname)(),c=n.get(E)??"",[d,m]=(0,r.useState)(c),[u,h]=(0,r.useState)(),[p,x]=(0,r.useState)(!1);(0,r.useEffect)(()=>{m(c)},[c]);let g=(0,r.useCallback)((e,s)=>{let t=new URLSearchParams(window.location.search);if((t.get(E)??"")===e)return;e?t.set(E,e):t.delete(E);let i=t.toString(),a=`${o}${i?`?${i}`:""}${window.location.hash}`;"push"===s?window.history.pushState(null,"",a):window.history.replaceState(null,"",a)},[o]),v=(0,r.useCallback)((e,s)=>{if(!e)return;let t=s?"":e;h(e),m(t),g(t,"push")},[g]),_=(0,r.useCallback)(e=>{if(h(e),!e)return;let s=new URLSearchParams(window.location.search).get(E)??"";s&&s!==e&&(m(""),g("","replace"))},[g]);return(0,i.jsx)("div",{className:"section margin-bottom margin-large is-now_showing",children:(0,i.jsx)("div",{className:"pc-column-left",children:(0,i.jsxs)("div",{className:"pc-showtime-container",children:[(0,i.jsx)("div",{className:"showtimecontentwrap",children:(0,i.jsx)("div",{className:"moviedateswrap",children:(0,i.jsx)("div",{className:"formcontent",children:(0,i.jsx)("div",{className:"showTimesContentWrap",children:(0,i.jsx)(C,{widgetId:s,setSelectedDate:_,onDateSelect:v,setIsDateReady:x,selectedDate:u??"",urlDate:d,pageUrlKey:t,widgetData:l})})})})}),(0,i.jsx)(B,{widgetId:s,pageUrlKey:t,sessionDate:u??"",isDateReady:p,widgetData:l})]})})})}},70219:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return h}});var i=t(57437),a=t(127),r=t(26462),l=t(71632);t(2265);var n=t(46711),o=t(27648),c=t(42586);function d(e){let{imageUrl:s,title:t,description:a,findMoreUrl:r}
10=e,l=(0,c.useTranslations)("dictionary");return(0,i.jsx)("div",{className:"pc-movie-item-row",children:(0,i.jsxs)("div",{className:"pc-moviewrap is-events",children:[(0,i.jsx)("div",{id:"w-node-_33381f10-5500-93f7-64ce-a03e3d8fa394-3d8fa394",className:"pc-movie-image-handler",children:(0,i.jsx)(o.default,{"aria-label":t,className:"pc-movie-image-wrap",href:r,prefetch:!0,children:(0,i.jsx)("img",{fetchPriority:"high",src:s,loading:"lazy",alt:"movie-card-with-description-image",width:300,height:450,className:"movie-image"})})}),(0,i.jsxs)("div",{className:"pc-movie-content",children:[(0,i.jsx)("div",{className:"pc-sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-xxxlarge text-weight-medium text-color-corn-silk text-font-alexuss is-mobile",children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})}),(0,i.jsx)("div",{className:"pc-movie-detail-wrap",children:(0,i.jsx)("div",{className:"pc-movie-detail-row is-flex-column is-text",children:(0,i.jsx)("div",{className:"text-size-regular text-weight-normal text-color-corn-silk text-line-height-140",children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})})}),(0,i.jsx)("div",{className:"pc-action-wrap",children:(0,i.jsx)(n.default,{classString:"is-pc-icon-borderd w-inline-block",text:l("labels.findOutMore"),href:r})})]})]})})}var m=t(55510);function u(){return(0,i.jsx)("div",{className:"pc-column-left",children:(0,i.jsx)("div",{className:"pc-events-container",children:[1,2,3].map((e,s)=>(0,i.jsx)("div",{className:"pc-movie-item-row",children:(0,i.jsxs)("div",{className:"pc-moviewrap is-events",children:[(0,i.jsx)("div",{id:"w-node-_33381f10-5500-93f7-64ce-a03e3d8fa394-3d8fa394",className:"pc-movie-image-handler",children:(0,i.jsx)("div",{className:"",children:(0,i.jsx)(m.Z,{className:"mobileMOvieCardHolder",width:192,height:280})})}),(0,i.jsxs)("div",{className:"pc-movie-content",children:[(0,i.jsx)("div",{className:"pc-sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-xxxlarge text-weight-medium text-color-corn-silk text-font-alexuss is-mobile",children:(0,i.jsx)(m.Z,{width:200,height:20})})}),(0,i.jsx)("div",{className:"pc-movie-detail-wrap",children:(0,i.jsx)("div",{className:"pc-movie-detail-row is-flex-column is-text",children:(0,i.jsx)("div",{className:"text-size-regular text-weight-normal text-color-corn-silk",children:(0,i.jsx)(m.Z,{width:250,height:30})})})}),(0,i.jsx)("div",{className:"pc-action-wrap",children:(0,i.jsx)(m.Z,{width:144,height:30})})]})]})},s))})})}function h(e){let{widgetId:s,widgetData:t,pageUrlKey:n}=e,{selected_location:o}=(0,r.useCommonOrderStore)(e=>e.store),m=(0,c.useLocale)(),{data:h,isLoading:p}=(0,l.a)({queryKey:["movie_categories_widget","location_"+o?.id,n,"widgetId_"+s,t,m],queryFn:async()=>{let e=await (0,a.OH)({sales_channel_id:1,cinema_location_id:o?.id,has_limit:1,page_number:1,per_page:"100",widget_id:s});return e?.data},enabled:!!o?.id,staleTime:9e5,gcTime:9e5});return p?(0,i.jsx)(u,{}):(0,i.jsx)("div",{className:"pc-column-left",children:(0,i.jsx)("div",{className:"pc-events-container",children:h?.categories&&h?.categories.map((e,s)=>i.jsx(d,{imageUrl:e?.thumbnail_image,title:e?.title,description:e?.description,findMoreUrl:`/${m}/${e?.url_key}`},`movie_categories_widget_${s}`))})})}},30878:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return N}});var i=t(57437),a=t(127),r=t(26462),l=t(71632),n=t(71096),o=t.n(n),c=t(42586),d=t(40248);t(2265);var m=t(55510);function u(){let e=[1,2];return(0,i.jsxs)("div",{className:"pc-showtime-container",children:[(0,i.jsx)("div",{className:"margin-bottom margin-medium",children:(0,i.jsxs)("div",{className:"pc-section-title-wrapper",children:[(0,i.jsx)(m.Z,{width:250,height:56}),(0,i.jsx)(m.Z,{width:255,height:22})]})}),[1,2,3].map((s,t)=>(0,i.jsx)("div",{className:"pc-movies-schedule-container",children:(0,i.jsxs)("div",{className:"pc-movie-schedule-group-row",children:[(0,i.jsx)("div",{className:"margin-bottom margin-small",children:(0,i.jsx)(m.Z,{width:200,height:25})}),e.map((e,s)=>(0,i.jsx)("div",{className:"pc-movie-schedule-item-row",children:(0,i.jsxs)("div",{className:"pc-moviewrap is-shedule",children:[(0,i.jsx)(m.Z,{width:80,height:118}),(0,i.jsxs)("div",{className:"pc-movie-shedule-content",children:[(0,i.jsx)("div",{className:"pc-sectiontitlewrap",children:(0,i.jsx)(m.Z,{width:160,height:22})}),(0,i.jsxs)("div",{className:"pc-language-tag-wrapper",children:[(0,i.jsx)(m.Z,{width:56,height:23}),(0,i.jsx)(m.Z,{width:56,height:23})]}),(0,i.jsx)("div",{className:"pc-movie-time-wrap is-corm-silck",children:(0,i.jsx)(m.Z,{width:140,height:23})})]}),(0,i.jsx)("div",{className:"pc-showtime-content",children:(0,i.jsxs)("div",{className:"pc-showtime-row",children:[(0,i.jsxs)("div",{className:"pc-showtime-grid",children:[(0,i.jsx)("div",{className:"pc-showtime-grid-left"}),(0,i.jsx)("div",{className:"pc-showtime-grid-right",children:(0,i.jsx)(m.Z,{width:80,height:34})})]}),(0,i.jsxs)("div",{className:"pc-showtime-grid",children:[(0,i.jsx)("div",{className:"pc-showtime-grid-left"}),(0,i.jsx)("div",{className:"pc-showtime-grid-right",children:(0,i.jsx)(m.Z,{width:80,height:34})})]}),(0,i.jsxs)("div",{className:"pc-showtime-grid",children:[(0,i.jsx)("div",{className:"pc-showtime-grid-left"}),(0,i.jsx)("div",{className:"pc-showtime-grid-right",children:(0,i.jsx)(m.Z,{width:80,height:34})})]})]})})]})},s))]})},t))]})}var h=t(57729),p=t(98093);function x(e){let{text:s}=e;return(0,i.jsx)("div",{className:"language-tag",children:s})}var g=t(77398),v=t.n(g),_=t(27648),f=t(99376);function j(e){let{item:s,moreInfoUrl:t,playTrailerText:a,pageUrlKey:l}=e,{locale:n}=(0,f.useParams)(),{selected_location:o}=(0,r.useCommonOrderStore)(e=>e.store);return new URLSearchParams,(0,i.jsx)("div",{className:"pc-movie-schedule-item-row",children:(0,i.jsxs)("div",{className:"pc-moviewrap is-shedule",children:[(0,i.jsx)("div",{id:"w-node-acb8d036-5561-907e-007d-7052ae7293d7-ae7293d7",className:"pc-movie-image-handler is-small",children:(0,i.jsx)("div",{className:"pc-movie-image-wrap",children:(0,i.jsx)(_.default,{href:t,prefetch:!0,"aria-label":s?.movieDetails?.movie_name,children:(0,i.jsx)("img",{src:s?.movieDetails?.portrait_image,loading:"lazy",sizes:"80px",alt:s?.movieDetails?.movie_name||"Movie Image",className:"movie-image"})})})}),(0,i.jsxs)("div",{className:"pc-movie-shedule-content",children:[(0,i.jsx)("div",{className:"pc-sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-medium text-weight-medium text-color-corn-silk text-font-alexuss",children:s?.movieDetails?.movie_name})}),s?.movieDetails?.movie_language&&s?.movieDetails?.movie_language?.length>0&&(0,i.jsx)("div",{className:"pc-language-tag-wrapper",children:s?.movieDetails?.movie_language?.map((e,s)=>i.jsx(x,{text:e?.name},s))}),(0,i.jsxs)("div",{className:"pc-movie-time-wrap is-corm-silck",children:[(0,i.jsx)("div",{className:"icon-1x1-small w-embed",children:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM10 18C12.1217 18 14.1566 17.1571 15.6569
1015.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM11 10H15V12H9V5H11V10Z",fill:"currentcolor"})})}),(0,i.jsx)("div",{className:"text-size-regular text-weight-medium text-color-corn-silk",children:v()(s?.movieDetails?.duration,"HH [h] mm [m]").format("HH [HR] mm [MIN]")}),s?.movieDetails?.movie_certification_logo&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-seperator certificate-logo-def"}),(0,i.jsx)("img",{src:s?.movieDetails?.movie_certification_logo||"",loading:"lazy",alt:"Film poster for "+s?.movieDetails?.movie_name,width:24,height:24,className:"icon-1x1-medium certificate-logo-def"})]}),s?.movieDetails?.movie_certification_short_code&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"line-seperator short-code"}),(0,i.jsx)("div",{className:"text-size-small text-color-white short-code",children:s.movieDetails.movie_certification_short_code})]})]})]}),(0,i.jsx)("div",{id:"w-node-_126dfd1c-6fbd-7a67-f147-211abf8f0155-257e0a12",className:"pc-showtime-content",children:(0,i.jsx)("div",{className:"pc-showtime-row",children:s.movieDetails.show_times&&s.movieDetails.show_times.map((e,t)=>(0,i.jsxs)("div",{className:"pc-showtime-grid",children:[(0,i.jsx)("div",{id:"w-node-_126dfd1c-6fbd-7a67-f147-211abf8f0158-257e0a12",className:"pc-showtime-grid-left",children:[...s.movieDetails?.movie_tags??[],...e?.screen_tags??[],...e?.show_times_tags??[]].filter((e,s,t)=>s===t.findIndex(s=>s.id===e.id)).map((e,t)=>{let a=s.movieDetails?.movie_tags?.some(s=>s.id===e.id);return(0,i.jsx)(h.default,{description:e.description??"",tagName:e.name??"",tagClass:a?"pc-tag movie-tag":"pc-tag"},t)})}),(0,i.jsx)("div",{id:"w-node-_126dfd1c-6fbd-7a67-f147-211abf8f015b-257e0a12",className:"pc-showtime-grid-right",children:(0,i.jsx)(p.Z,{buttonType:e.sold_out?"disable":e?.movie_language?.name?"language":"normal",movieData:s?.movieDetails,showtimeText:e.show_time_hours??"",disableText:e.sold_out?e.sold_out_text:"",languageText:e?.movie_language?.name?e.movie_language.name:"",showTimeData:e,slug:`/movies/${s?.movieDetails?.url_key}/showtimes/${e.session_start_date}`},e.show_time_id)})]},t))})})]})})}var w=t(63737),b=t(80082),y=t(48502);function N(e){let{widgetId:s,widgetData:t,pageUrlKey:n}=e,m=(0,c.useTranslations)("dictionary"),{selected_location:h}=(0,r.useCommonOrderStore)(e=>e.store),p=(0,b.useWebInitStore)(e=>1===e.initData.cinema_locations.length);(0,c.useLocale)();let{date_format:x,time_format:g}=(0,b.useWebInitStore)(e=>e?.initData?.settings),{data:v,isLoading:_}=(0,l.a)({queryKey:["movieWeekMovies",h?.id,n],queryFn:async()=>{let e=await (0,a.OH)({sales_channel_id:1,cinema_location_id:h?.id,widget_id:s,api:"list",has_limit:0,per_page:100,page_number:1,url_key:"",theater_experiance:"",group_to_theater_experiance:!1});return e?.data},gcTime:3e5,staleTime:3e5});return _?(0,i.jsx)(u,{}):(0,i.jsx)("div",{className:"pc-column-left",children:(0,i.jsxs)("div",{className:"pc-showtime-container",children:[(0,i.jsx)("div",{className:"margin-bottom margin-medium",children:(0,i.jsxs)("div",{className:"pc-section-title-wrapper",children:[(0,i.jsx)("h2",{className:"page-custom-title-2 text-font-alexuss",children:m("labels.schedule")}),(0,i.jsx)(d.default,{textType:"15",text:` 11 ${o()(v?.movie_week[0].date).format(x)} to ${o()(v?.movie_week[6].date).format(x)} 12 `,textColour:"corn-silk",textWeight:"medium"})]})}),(0,i.jsx)("div",{className:"pc-movies-schedule-container",children:v?.movie_week&&v?.movie_week?.map((e,s)=>i.jsxs("div",{className:"pc-movie-schedule-group-row",children:[i.jsx("div",{className:"margin-bottom margin-small",children:i.jsx("div",{className:"text-size-large text-weight-medium text-color-corn-silk text-font-alexuss",children:e?.date===o()().format("DD-MM-YYYY")?`${m("labels.today")}`:o()(e?.date).format(x)})}),e?.list&&e?.list?.length>0?e?.list.map((e,s)=>i.jsx(j,{item:{movieDetails:e},buyTicketText:"",playTrailerText:"",pageUrlKey:n,moreInfoUrl:y._(`/movies/${e.url_key}`,{id:r.useCommonOrderStore.getState()?.store?.selected_location.id?r.useCommonOrderStore.getState()?.store?.selected_location.id:w.vt,slug:r.useCommonOrderStore.getState()?.store?.selected_location.slug?r.useCommonOrderStore.getState()?.store?.selected_location.slug:w.j_},p)}
12,s)):m("messages.noMoviesFoundThisDay")]},s))})]})})}},96593:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return _}});var i=t(57437),a=t(127),r=t(58962),l=t(42586),n=t(99376),o=t(2265),c=t(90964),d=t(49820),m=t(40248),u=t(27114),h=t(45115),p=t(63737),x=t(80082),g=t(48502),v=t(26462);function _(e){let{widgetId:s,widgetData:t,pageUrlKey:_,location:f,initialData:j}=e,w=(0,l.useTranslations)("dictionary"),{selected_location:b}=(0,v.useCommonOrderStore)(e=>e.store),y=(0,x.useWebInitStore)(e=>1===e.initData.cinema_locations.length),{locale:N}=(0,n.useParams)(),C=(0,o.useCallback)(async e=>{let{pageParam:i=1}=e,r=await (0,a.OH)({sales_channel_id:1,cinema_location_id:b?.id,has_limit:1,page_number:i,per_page:t.limit,sort_by:t?.sort_by??"",type:"both"===t.list_type?"":"movies"===t.list_type?1:2,widget_id:s});return r?.data},[b?.id,t.limit,t.list_type,s,N]),{data:A,isLoading:S,isError:k,error:T,fetchNextPage:D,hasNextPage:I,isFetchingNextPage:Z}=(0,r.N)({queryKey:["nowShowingList","location_"+b?.id,_,N,"widgetId_"+s,t.list_type],queryFn:C,initialPageParam:1,getNextPageParam:e=>{if(e.page_number<e.total_pages)return e.page_number+1},gcTime:3e5,staleTime:3e5}),$=(0,o.useRef)(null),M=(0,o.useCallback)(e=>{!Z&&($.current&&$.current.disconnect(),$.current=new IntersectionObserver(e=>{e[0].isIntersecting&&I&&D()}),e&&$.current.observe(e))},[Z,D,I]);return(0,i.jsx)(u.Z,{sectionClass:"is-com-section ",sectionPadding:"padding-bottom padding-large",children:(0,i.jsx)("div",{className:"grid-row row-gap",children:(0,i.jsxs)("div",{className:"col-12 col-lg-12 col-md-12 col-sm-12 col-padding-lg",children:[(0,i.jsx)(c.Z,{headTitle:t.title,items:[]}),(0,i.jsxs)("div",{className:"grid-row custom-row ",children:[S?[1,2,3,4,5,6,7,8].map(e=>(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-lg-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,children:(0,i.jsx)(h.Z,{})},`movieCard${e}`)):A&&A.pages.length>0&&A.pages.map((e,s)=>(0,i.jsx)(o.Fragment,{children:e.movies.length>0?e.movies.map((a,r)=>{let l=s===A.pages.length-1&&r===e.movies.length-1?{ref:M}:{};return(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,...l,children:(0,i.jsx)(d.Z,{item:{movieDetails:a,buyTicketUrl:a.nearest_show_times_date?`/${N}/${a.type}s/${a.url_key}/showtimes/${a.nearest_show_times_date}?location=${b.slug?b.slug:p.j_}`:"",moreInfoUrl:"movie"===a.type?(0,g._)(`/${N}/${a.type}s/${a.url_key}`,{id:b.id?b.id:p.vt,slug:b.slug?b.slug:p.j_},y):`/${N}/${a.type}s/${a.url_key}?location=${b.slug?b.slug:p.j_}&locationKey=${b.id?b.id:p.vt}`},buyTicketText:w("labels.buyTickets"),moreInfoText:w("labels.moreInfo"),playTrailerText:w("labels.playTrailer"),prioritizeImage:0===s&&0===r})},`nowshowing${r}`)}):(0,i.jsx)("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:(0,i.jsx)(m.default,{textType:"medium",text:w("messages.noMoviesFound")})})},s)),Z&&[1,2,3,4].map(e=>(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-lg-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,children:(0,i.jsx)(h.Z,{})},`movieCard${e}`))]})]})})})}},63483:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return r}});var i=t(57437),a=t(2265);function r(e){let{widgetData:s,widgetId:t,pageUrlKey:r}=e,[l,n]=(0,a.useState)(!0),o=()=>{n(!1)};return(0,i.jsx)("div",{className:"grid-row",children:(0,i.jsx)("div",{className:"col-12 col-lg-12 col-md-12 col-sm-12 col-margin-auto col-padding-lg",children:(0,i.jsx)("div",{className:"podcastWrap margin-bottom margin-small",children:(0,i.jsx)("iframe",{title:"custom iframe",loading:"lazy",referrerPolicy:"strict-origin-when-cross-origin",src:s?.iframe_url,width:"100%",height:"500px",onLoad:()=>{o()}})})})})}},42208:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return _}});var i=t(57437),a=t(127),r=t(58962),l=t(42586),n=t(2265),o=t(90964),c=t(49820),d=t(40248),m=t(27114),u=t(45115),h=t(80605),p=t(63737),x=t(80082),g=t(26462),v=t(48502);function _(e){let{widgetId:s,widgetData:t,pageUrlKey:_,location:f,locale:j}=e,w=(0,l.useTranslations)("dictionary"),{selected_location:b}=(0,g.useCommonOrderStore)(e=>e.store),y=(0,x.useWebInitStore)(e=>1===e.initData.cinema_locations.length),{data:N,status:C}=(0,h.useSession)(),A=N?.user?.uid??null,S=(0,n.useCallback)(async e=>{let{pageParam:i=1}
12=e,r=await (0,a.OH)({sales_channel_id:1,cinema_location_id:b?.id||"",has_limit:1,page_number:i,per_page:t.limit,popular_type:"personalized_movies_list"===s?"2":"1",sort_by:"",type:"both"===t.list_type?"":"movies"===t.list_type?1:2,widget_id:s,user_uuid:"personalized_movies_list"===s?A:null});return r?.data},[b?.id,t.limit,t.list_type,s,A]),{data:k,isLoading:T,isError:D,error:I,fetchNextPage:Z,hasNextPage:$,isFetchingNextPage:M}=(0,r.N)({queryKey:["popular_movies_list",b?.id,A,_,j,s,t.list_type],queryFn:S,initialPageParam:1,getNextPageParam:e=>{if(e.page_number<e.total_pages)return e.page_number+1}}),L=(0,n.useRef)(null),P=(0,n.useCallback)(e=>{!M&&(L.current&&L.current.disconnect(),L.current=new IntersectionObserver(e=>{e[0].isIntersecting&&$&&Z()}),e&&L.current.observe(e))},[M,Z,$]);return"personalized_movies_list"===s&&!N?.user?.uid||"trending_movies_list"===s&&"hide"===t.logged_in_user_visibility&&N?.user?.uid?null:(0,i.jsx)(m.Z,{sectionClass:"is-com-section ",sectionPadding:"padding-bottom padding-large",children:(0,i.jsx)("div",{className:"grid-row row-gap",children:(0,i.jsxs)("div",{className:"col-12 col-lg-12 col-md-12 col-sm-12 col-padding-lg",children:[k&&k.pages.length>0&&(0,i.jsx)(o.Z,{headTitle:t.title,items:[]}),(0,i.jsxs)("div",{className:"grid-row custom-row ",children:[T?[1,2,3,4,5,6,7,8].map(e=>(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-lg-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,children:(0,i.jsx)(u.Z,{})},`movieCard${e}`)):k&&k.pages.length>0&&k.pages.map((e,s)=>(0,i.jsx)(n.Fragment,{children:e.movies?.length>0?e.movies.map((a,r)=>{let l=s===k.pages.length-1&&r===e.movies.length-1?{ref:P}:{};return(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,...l,children:(0,i.jsx)(c.Z,{item:{movieDetails:a,buyTicketUrl:a.nearest_show_times_date?`/${j}/${a.type}s/${a.url_key}/showtimes/${a.nearest_show_times_date}?location=${b.slug?b.slug:p.j_}`:"",moreInfoUrl:"movie"===a.type?(0,v._)(`/${j}/${a.type}s/${a.url_key}`,{id:b.id?b.id:p.vt,slug:b.slug?b.slug:p.j_},y):`/${j}/${a.type}s/${a.url_key}?location=${b.slug?b.slug:p.j_}&locationKey=${b.id?b.id:p.vt}`},buyTicketText:w("labels.buyTickets"),moreInfoText:w("labels.moreInfo"),playTrailerText:w("labels.playTrailer")})},`nowshowing${r}`)}):(0,i.jsx)("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:(0,i.jsx)(d.default,{textType:"medium",text:w("messages.noMoviesFound")})})},s)),M&&[1,2,3,4].map(e=>(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-lg-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,children:(0,i.jsx)(u.Z,{})},`movieCard${e}`))]})]})})})}},4678:function(e,s,t){"use strict";var i=t(57437),a=t(35120),r=t(2502),l=t(70573),n=t(46826),o=t(77398),c=t.n(o),d=t(42586);t(2265);var m=t(14438);s.default=()=>{let e=(0,d.useTranslations)("dictionary"),{availableTimeSlots:s,restaurantData:t,setRestaurantData:o}=(0,n.V)(),{hasOtherItems:u}=(0,l.V)(e=>e),{mutate:h,isPending:p}=(0,r.jf)(),x=e=>{o({selectedDate:t?.selectedDate??"",guestCount:t?.guestCount??0,serviceArea:t?.serviceArea??null,timeSlot:e,restaurant_id:t?.restaurant_id??"",isCheckedAvailability:t?.isCheckedAvailability??!1})};return s?(0,i.jsxs)("div",{className:"restaurant-available-time-slots",children:[(0,i.jsx)("div",{className:"restaurant-available-time-slots__header",children:(0,i.jsx)("h3",{className:"text-size-xlarge text-weight-semibold text-color-white",children:"Available Time Slots"})}),(0,i.jsxs)("div",{className:"restaurant-available-time-slots__body",children:[(0,i.jsxs)("div",{className:"restaurant-available-time-slots__section",children:[(0,i.jsxs)("div",{className:"icon-title-wrapper",children:[(0,i.jsx)("div",{className:"icon-wrapper",children:(0,i.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("g",{"clip-path":"url(#clip0_86_10271)",children:(0,i.jsx)("path",{d:"M12.75 2.25H15.75C15.9489 2.25 16.1397 2.32902 16.2803 2.46967C16.421 2.61032 16.5 2.80109 16.5 3V15C16.5 15.1989 16.421 15.3897 16.2803 15.5303C16.1397 15.671 15.9489 15.75 15.75 15.75H2.25C2.05109 15.75 1.86032 15.671 1.71967 15.5303C1.57902 15.3897 1.5 15.1989 1.5 15V3C1.5 2.80109 1.57902 2.61032 1.71967 2.46967C1.86032 2.32902 2.05109 2.25 2.25 2.25H5.25V0.75H6.75V2.25H11.25V0.75H12.75V2.25ZM11.25 3.75H6.75V5.25H5.25V3.75H3V6.75H15V3.75H12.75V5.25H11.25V3.75ZM15 8.25H3V14.25H15V8.25Z",fill:"currentColor"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_86_10271",children:(0,i.jsx)("rect",{width:"18",height:"18",fill:"white"})})})]})}),(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Select time slot"})]}),(0,i.jsxs)("div",{className:"restaurant-available-time-slots__time-grid",children:[s&&s.map(e=>(0,i.jsxs)("button",{type:"button",className:"showtime"+(t?.timeSlot===e.id?" is-active":""),"aria-pressed":t?.timeSlot===e.id,onClick:()=>x(e.id),disabled:!e.can_reserve,children:[c()(e.start_time,"HH:mm:ss.S").format("h:mm A")," -"," ",c()(e.end_time,"HH:mm:ss.S").format("h:mm A")]},e.id)),!s||0===s.length&&(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"No available time slots for the selected date."})]})]}),(0,i.jsx)("div",{className:"restaurant-available-time-slots__button-wrapper",children:(0,i.jsx)(a.Z,{classString:"button w-button",text:"Continue",isPending:p,isDisabled:!t?.guestCount||!t?.serviceArea||!t?.timeSlot||!t?.restaurant_id||p,onClick:()=>
12{if(u()){m.toast.error(e("messages.cannotAddRestaurantWithOtherItems"));return}h()}})})]})]}):(0,i.jsx)("div",{className:"restaurant-available-time-slots_disabled",children:(0,i.jsx)("span",{className:"text-size-xlarge text-weight-semibold text-color-white",children:"Available Time Slots"})})}},61137:function(e,s,t){"use strict";t.d(s,{default:function(){return w}});var i=t(57437),a=t(2265),r=t(50348),l=t(65030);t(67535),t(59556),t(10122),t(28437),t(8008),t(77381),t(51479);var n=t(77398),o=t.n(n),c=t(74629),d=t(58555),m=e=>{let{dates:s,selectedDate:t,itemClick:a,allDisabled:n}=e;return(0,i.jsxs)("div",{className:"week_days_wrap custom_slider res",children:[(0,i.jsx)(r.Z,{btnType:r.y.prev,className:"webCarouselButton"}),(0,i.jsx)(l.tq,{modules:[c.W],observer:!0,observeParents:!0,parallax:!0,speed:800,slidesPerView:"auto",touchStartPreventDefault:!1,spaceBetween:16,breakpoints:{0:{spaceBetween:8},577:{spaceBetween:16}},loop:!1,autoHeight:!0,navigation:{nextEl:".is-upcoming-right",prevEl:".is-upcoming-left"},children:s?.map((e,s)=>i.jsx(l.o5,{children:i.jsx(d.Z,{date:{date:o()(e.session_start_date).format("DD"),day:o()(e.session_start_date).format("ddd"),month:o()(e.session_start_date).format("MMM")},isActive:!n&&e.session_start_date===t,itemClick:()=>{a&&a(e.session_start_date)},href:"#",isDisabled:n})},`slide_gg_${s}`))}),(0,i.jsx)(r.Z,{btnType:r.y.next,className:"webCarouselButton"}),(0,i.jsxs)("div",{className:"mobileButtonSection",children:[(0,i.jsx)(r.Z,{btnType:r.y.prev,className:"mobileCarouselButton"}),(0,i.jsx)(r.Z,{btnType:r.y.next,className:"mobileCarouselButton"})]})]})},u=t(85510),h=t(26462),p=t(46826),x=t(2502),g=t(35894),v=t(35120),_=t(70573),f=t(66573),j=e=>{let{limit:s}=e,{restaurantData:t,setRestaurantData:r}=(0,p.V)(),l=(0,a.useMemo)(()=>Number.isFinite(s)?Math.max(0,Math.floor(s)):0,[s]),n=t?.guestCount,[o,c]=(0,a.useState)(1),m=(0,a.useMemo)(()=>l?Math.min(Math.max(("number"==typeof n?n:1)||1,1),l):0,[l,n]),u=(0,a.useMemo)(()=>{if(!l)return[];let e=Math.min(l,10);if(l<=10)return Array.from({length:e},(e,s)=>s+1);let s=Math.min(Math.max(o,1),Math.max(1,l-e+1));return Array.from({length:e},(e,t)=>s+t)},[l,o]);(0,a.useEffect)(()=>{if(!l||l<=10){c(1);return}let e=Math.min(l,10),s=Math.max(1,l-e+1);c(e=>Math.min(Math.max(e,1),s))},[l]);let h=(0,a.useCallback)(e=>{if(!l)return;let s=Math.min(Math.max(e,1),l);r({selectedDate:t?.selectedDate??"",guestCount:s,serviceArea:t?.serviceArea??null,timeSlot:t?.timeSlot??"",restaurant_id:t?.restaurant_id??""})},[l,t,r]),x=(0,a.useCallback)(e=>{h(e)},[h]);(0,a.useEffect)(()=>{l&&("number"!=typeof n||n<1||n>l)&&h(m)},[h,m,l,n]);let g=(0,a.useCallback)(()=>{if(!l||m<=1)return;let e=m-1;l>10&&e<o&&c(Math.max(1,o-1)),h(e)},[h,m,l,o]),v=(0,a.useCallback)(()=>{if(!l||m>=l)return;let e=m+1;if(l>10){let s=Math.min(l,10),t=Math.max(1,l-s+1);e>o+s-1&&c(Math.min(t,o+1))}h(e)},[h,m,l,o]);if(!l)return(0,i.jsx)("div",{className:"text-size-medium text-color-white text-weight-semibold",children:"No guest count available"});let _=m>1,j=m<l;return(0,i.jsxs)("div",{className:"restaurant-guest-count",children:[(0,i.jsx)("div",{className:"restaurant-guest-count__options",children:u.map(e=>(0,i.jsx)(d.Z,{date:{date:e.toString(),day:"",month:"Guests"},itemClick:()=>x(e),isActive:m===e,href:"#"},e))}),(0,i.jsxs)("div",{className:"restaurant-guest-count__summary",children:[(0,i.jsx)(f.Z,{decrementBtnClass:_?"":"btn-disable pointer",isDisabled:!_,actionType:"decrement",onClick:g}),(0,i.jsxs)("div",{className:"restaurant-guest-count__value",children:[(0,i.jsx)("span",{className:"text-size-large text-color-white text-weight-bold",children:m}),(0,i.jsx)("span",{className:"text-size-small text-color-white text-weight-semibold",children:"Guests"})]}),(0,i.jsx)(f.Z,{decrementBtnClass:j?"":"btn-disable pointer",isDisabled:!j,actionType:"increment",onClick:v})]})]})},w=()=>{let e=(0,a.useRef)(null),{selected_location:s}=(0,h.useCommonOrderStore)(e=>e.store),{clearBasket:t}=(0,_.V)(e=>e),{restaurantData:r,availableTimeSlots:l,setRestaurantData:n,setAvailableTimeSlots:c,clearRestaurantData:d}=(0,p.V)(),{data:f,isLoading:w}=(0,x.Cf)(),{mutate:b,isPending:y}=(0,x.Tj)(),N=null!==l,C=f?.data?.service_areas?.find(e=>e.id===r?.serviceArea)?.name??"-",A=["restaurant-reservation-detail
12s__header_wrapper",N?"restaurant-reservation-details__header_wrapper--with-summary":""].filter(e=>!!e).join(" ");return(0,i.jsxs)("div",{className:"restaurant-reservation-details",ref:e,children:[(0,i.jsxs)("div",{className:A,children:[(0,i.jsxs)("div",{className:"restaurant-reservation-details__header",children:[N&&(0,i.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("rect",{width:"32",height:"32",rx:"16",fill:"#2EB800"}),(0,i.jsx)("path",{d:"M13.9998 20.4375L10.1748 16.6125L11.2248 15.5625L13.9998 18.3375L20.7748 11.5625L21.8248 12.6125L13.9998 20.4375Z",fill:"black"})]}),(0,i.jsx)("h3",{className:"text-size-xlarge text-weight-semibold text-color-white",children:"Reservation Details"}),N&&(0,i.jsx)("button",{type:"button",className:"restaurant-reservation-details__summary-edit",onClick:()=>{c(null),t(),n({guestCount:r?.guestCount??0,selectedDate:r?.selectedDate??"",timeSlot:r?.timeSlot??"",serviceArea:r?.serviceArea??null,restaurant_id:r?.restaurant_id??"",isCheckedAvailability:!1})},children:(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Edit"})})]}),N&&(0,i.jsx)("div",{className:"restaurant-reservation-details__summary",children:(0,i.jsxs)("div",{className:"restaurant-reservation-details__summary-items",children:[(0,i.jsxs)("div",{className:"restaurant-reservation-details__summary-item",children:[(0,i.jsx)("span",{className:"text-size-small text-color-white-50 text-weight-semibold",children:"Selected Date"}),(0,i.jsx)("p",{className:"text-size-normal text-color-white text-weight-semibold",children:r?.selectedDate?o()(r.selectedDate).format("ddd, MMM D"):o()().format("ddd, MMM D")})]}),(0,i.jsxs)("div",{className:"restaurant-reservation-details__summary-item",children:[(0,i.jsx)("span",{className:"text-size-small text-color-white-50 text-weight-semibold",children:"Guest Count"}),(0,i.jsx)("p",{className:"text-size-normal text-color-white text-weight-semibold",children:r?.guestCount??"-"})]}),(0,i.jsxs)("div",{className:"restaurant-reservation-details__summary-item",children:[(0,i.jsx)("span",{className:"text-size-small text-color-white-50 text-weight-semibold",children:"Service Area"}),(0,i.jsx)("p",{className:"text-size-normal text-color-white text-weight-semibold",children:C})]})]})})]}),!N&&(0,i.jsxs)("div",{className:"restaurant-reservation-details__body",children:[(0,i.jsxs)("div",{className:"restaurant-reservation-details__section-large",children:[(0,i.jsxs)("div",{className:"icon-title-wrapper",children:[(0,i.jsx)("div",{className:"icon-wrapper",children:(0,i.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsxs)("g",{"clip-path":"url(#clip0_76_9866)",children:[(0,i.jsx)("path",{d:"M8 9C7.50555 9 7.0222 8.85338 6.61108 8.57868C6.19995 8.30397 5.87952 7.91353 5.6903 7.45671C5.50108 6.99989 5.45157 6.49723 5.54804 6.01228C5.6445 5.52732 5.8826 5.08187 6.23223 4.73223C6.58187 4.3826 7.02732 4.1445 7.51228 4.04804C7.99723 3.95157 8.4999 4.00108 8.95671 4.1903C9.41353 4.37952 9.80397 4.69995 10.0787 5.11108C10.3534 5.5222 10.5 6.00555 10.5 6.5C10.4992 7.16281 10.2356 7.79826 9.76693 8.26693C9.29826 8.73561 8.66281 8.99925 8 9ZM8 5C7.70333 5 7.41332 5.08797 7.16665 5.2528C6.91997 5.41762 6.72771 5.65189 6.61418 5.92598C6.50065 6.20007 6.47095 6.50167 6.52882 6.79264C6.5867 7.08361 6.72956 7.35088 6.93934 7.56066C7.14912 7.77044 7.41639 7.9133 7.70737 7.97118C7.99834 8.02906 8.29994 7.99935 8.57403 7.88582C8.84812 7.77229 9.08238 7.58003 9.24721 7.33336C9.41203 7.08668 9.5 6.79667 9.5 6.5C9.49956 6.10231 9.34139 5.72103 9.06018 5.43982C8.77897 5.15861 8.39769 5.00044 8 5Z",fill:"currentColor"}),(0,i.jsx)("path",{d:"M8.00001 15L3.78226 10.0257C3.75831 9.9971 3.60816 9.7999 3.60816 9.7999C2.88761 8.85084 2.49832 7.6916 2.50001 6.5C2.50001 5.04131 3.07947 3.64236 4.11092 2.61091C5.14237 1.57946 6.54131 1 8.00001 1C9.4587 1 10.8576 1.57946 11.8891 2.61091C12.9205 3.64236 13.5 5.04131 13.5 6.5C13.5018 7.69111 13.1128 8.84991 12.3926 9.79865L12.3919 9.7999C12.3919 9.7999 12.2419 9.9971 12.2195 10.0236L8.00001 15Z
12M4.40626 9.1975C4.40676 9.19785 4.52296 9.3516 4.54956 9.3847L8.00001 13.4539L11.455 9.37895C11.477 9.35135 11.5942 9.1965 11.5944 9.1961C12.183 8.42064 12.5012 7.47356 12.5 6.5C12.5 5.30653 12.0259 4.16193 11.182 3.31802C10.3381 2.47411 9.19348 2 8.00001 2C6.80653 2 5.66194 2.47411 4.81802 3.31802C3.97411 4.16193 3.50001 5.30653 3.50001 6.5C3.4989 7.47409 3.81725 8.42167 4.40626 9.1975Z",fill:"currentColor"})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_76_9866",children:(0,i.jsx)("rect",{width:"16",height:"16",fill:"white"})})})]})}),(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Select a Location"})]}),(0,i.jsx)(u.Z,{showUnavailableLocations:!0,dropdownType:"is-large",isError:!s.name,onClick:()=>{t(),d()}})]}),s.id?w?(0,i.jsx)(g.Z,{position:"fixed"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"restaurant-reservation-details__section-large",children:[(0,i.jsxs)("div",{className:"icon-title-wrapper",children:[(0,i.jsx)("div",{className:"icon-wrapper",children:(0,i.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("g",{"clip-path":"url(#clip0_76_9893)",children:(0,i.jsx)("path",{d:"M12.75 2.25H15.75C15.9489 2.25 16.1397 2.32902 16.2803 2.46967C16.421 2.61032 16.5 2.80109 16.5 3V15C16.5 15.1989 16.421 15.3897 16.2803 15.5303C16.1397 15.671 15.9489 15.75 15.75 15.75H2.25C2.05109 15.75 1.86032 15.671 1.71967 15.5303C1.57902 15.3897 1.5 15.1989 1.5 15V3C1.5 2.80109 1.57902 2.61032 1.71967 2.46967C1.86032 2.32902 2.05109 2.25 2.25 2.25H5.25V0.75H6.75V2.25H11.25V0.75H12.75V2.25ZM11.25 3.75H6.75V5.25H5.25V3.75H3V6.75H15V3.75H12.75V5.25H11.25V3.75ZM15 8.25H3V14.25H15V8.25Z",fill:"currentColor"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_76_9893",children:(0,i.jsx)("rect",{width:"18",height:"18",fill:"white"})})})]})}),(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Select date"})]}),(0,i.jsx)(m,{selectedDate:r?.selectedDate?o()(r.selectedDate).toDate().toDateString():o()().toDate().toDateString(),dates:Array.from({length:7},(e,s)=>{let t=new Date;return t.setDate(t.getDate()+s),{session_start_date:t.toDateString(),is_active:!1}}),itemClick:e=>{n({selectedDate:o()(e).format("YYYY-MM-DD"),guestCount:r?.guestCount??0,serviceArea:r?.serviceArea||null,timeSlot:r?.timeSlot??"",restaurant_id:r?.restaurant_id??""})}})]}),(0,i.jsxs)("div",{className:"restaurant-reservation-details__section-compact",children:[(0,i.jsxs)("div",{className:"icon-title-wrapper",children:[(0,i.jsx)("div",{className:"icon-wrap",children:(0,i.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M13.3812 5.025H2.61865V4.425L7.9999 1.4375L13.3812 4.425V5.025Z",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"}),(0,i.jsx)("path",{d:"M8 5.02502V15.1875",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"}),(0,i.jsx)("path",{d:"M10.3938 15.1875V12.7937H13.3813V15.1875",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"}),(0,i.jsx)("path",{d:"M13.3813 9.2063V12.7938",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"}),(0,i.jsx)("path",{d:"M5.60615 15.1875V12.7937H2.61865V15.1875",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"}),(0,i.jsx)("path",{d:"M2.61865 9.2063V12.7938",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"}),(0,i.jsx)("path",{d:"M4.4126 10.4062H11.5876",stroke:"currentColor","stroke-width":"1.2","stroke-miterlimit":"10"})]})}),(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Guest Count"})]}),(0,i.jsx)(j,{limit:f?.data?.max_guest_count||0})]}),(0,i.jsxs)("div",{className:"restaurant-reservation-details__section-compact",children:[(0,i.jsxs)("div",{className:"icon-title-wrapper",children:[(0,i.jsx)("div",{className:"icon-wrap",children:(0,i.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M4.99992 14.3333L5.99992 11.8333C6.09992 11.5777 6.26102 11.375 6.48325 11.225C6.70548 11.075 6.95548 11 7.23325 11H8.49992V8.31663C6.73325 8.26106 5.26382 8.01106 4.09159 7.56663C2.91936 7.12219 2.33325 6.59996 2.33325 5.99996C2.33325 5.35553 2.98325 4.80553 4.28325 4.34996C5.58325 3.8944 7.
1215549 3.66663 8.99992 3.66663C10.8444 3.66663 12.4166 3.8944 13.7166 4.34996C15.0166 4.80553 15.6666 5.35553 15.6666 5.99996C15.6666 6.59996 15.0805 7.12219 13.9083 7.56663C12.736 8.01106 11.2666 8.26106 9.49992 8.31663V11H10.7666C11.0333 11 11.2805 11.075 11.5083 11.225C11.736 11.375 11.8999 11.5777 11.9999 11.8333L12.9999 14.3333H11.9999L11.0833 12H6.93325L5.99992 14.3333H4.99992ZM8.99992 7.33329C10.1999 7.33329 11.3222 7.21106 12.3666 6.96663C13.411 6.72219 14.2055 6.39996 14.7499 5.99996C14.2055 5.59996 13.411 5.27773 12.3666 5.03329C11.3222 4.78886 10.1999 4.66663 8.99992 4.66663C7.79992 4.66663 6.67768 4.78886 5.63325 5.03329C4.58882 5.27773 3.79436 5.59996 3.24992 5.99996C3.79436 6.39996 4.58882 6.72219 5.63325 6.96663C6.67768 7.21106 7.79992 7.33329 8.99992 7.33329Z",fill:"currentcolor"})})}),(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Service Area"})]}),(0,i.jsx)("div",{className:"restaurant-reservation-details__service-areas",children:f?.data?.service_areas&&f?.data?.service_areas.length>0?f?.data?.service_areas?.map((e,s)=>i.jsx("div",{className:"restaurant-reservation-details__service-card"+(r?.serviceArea===e.id?" active":""),onClick:()=>n({guestCount:r?.guestCount??0,selectedDate:r?.selectedDate??"",timeSlot:r?.timeSlot??"",serviceArea:e.id,restaurant_id:e.restaurant_id}),children:i.jsx("span",{className:"text-size-normal text-weight-semibold",children:e.name})},s)):(0,i.jsx)("span",{className:"text-size-normal text-color-white text-weight-semibold noService",children:"No service areas available"})})]}),(0,i.jsx)("div",{className:"restaurant-reservation-details__button-wrapper",children:(0,i.jsx)(v.Z,{classString:"button w-button",isDisabled:!r?.guestCount||!r?.serviceArea||!r?.restaurant_id||y||w,text:"Check Availability",isPending:y,onClick:()=>b({restaurant_id:r?.restaurant_id,selected_date:r?.selectedDate?r?.selectedDate:o()().format("YYYY-MM-DD"),guest_count:r?.guestCount,service_area_id:r?.serviceArea},{onSuccess:()=>{setTimeout(()=>{e.current?.scrollIntoView({behavior:"smooth",block:"end"})},100)}})})})]}):(0,i.jsx)("span",{className:"text-size-medium text-color-white text-weight-semibold",children:"Please select a location to proceed"})]})]})}},92691:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return r}});var i=t(57437),a=t(2265);function r(e){let{widgetData:s}=e,t=(0,a.useRef)(null),r=s?.paragraph_script;return(0,a.useEffect)(()=>{t.current&&(t.current.innerHTML=r,t.current.querySelectorAll("script").forEach(e=>{let s=document.createElement("script");s.textContent=e.textContent,Array.from(e.attributes).forEach(e=>s.setAttribute(e.name,e.value)),e.parentNode?.replaceChild(s,e)}))},[r]),(0,i.jsx)("div",{ref:t})}},11780:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return _}});var i=t(57437),a=t(127),r=t(26462),l=t(63737),n=t(58962),o=t(42586),c=t(99376),d=t(2265),m=t(90964),u=t(49820),h=t(40248),p=t(27114),x=t(45115),g=t(48502),v=t(80082);function _(e){let{widgetId:s,widgetData:t,pageUrlKey:_,location:f,initialData:j}=e,w=(0,o.useTranslations)("dictionary"),{selected_location:b}=(0,r.useCommonOrderStore)(e=>e.store),y=(0,v.useWebInitStore)(e=>1===e.initData.cinema_locations.length),{locale:N}=(0,c.useParams)(),C=(0,d.useCallback)(async e=>{let{pageParam:i=1}=e,r=await (0,a.OH)({sales_channel_id:1,cinema_location_id:b?.id||"",has_limit:1,page_number:i,per_page:t.limit,sort_by:t?.sort_by??"",type:"both"===t.list_type?"":"movies"===t.list_type?1:2,widget_id:s});return r?.data},[b?.id,t.limit,t.list_type,s,N]),{data:A,isLoading:S,fetchNextPage:k,hasNextPage:T,isFetchingNextPage:D,error:I}=(0,n.N)({queryKey:["UpComingListWidget","location_"+(b?.id||""),_,N,"widgetId_"+s,t.list_type],queryFn:C,initialPageParam:1,getNextPageParam:e=>{if(e.page_number<e.total_pages)return e.page_number+1},gcTime:9e5,staleTime:9e5}),Z=(0,d.useRef)(null),$=(0,d.useCallback)(e=>{!D&&(Z.current&&Z.current.disconnect(),Z.current=new IntersectionObserver(e=>{e[0].isIntersecting&&T&&k()}),e&&Z.current.observe(e))},[D,k,T]);return(0,i.jsx)(p.Z,{sectionClass:"is-com-section ",sectionPadding:"padding-bottom padding-large",children:(0,i.jsx)("div",{className:"grid-row row-gap",children:(0,i.jsxs)("div",{className:"col-12 col-lg-12 col-md-12 col-sm-12 col-pad
12ding-lg",children:[(0,i.jsx)(m.Z,{headTitle:t.title,items:[]}),(0,i.jsxs)("div",{className:"grid-row custom-row ",children:[S?[1,2,3,4,5,6,7,8].map(e=>(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-lg-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,children:(0,i.jsx)(x.Z,{})},`movieCard${e}`)):I?(0,i.jsx)("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:(0,i.jsx)("div",{className:"padding-vertical padding-small",children:(0,i.jsx)(h.default,{textType:"medium",text:w("messages.errorLoadingData")})})}):A?.pages.map((e,s)=>i.jsx(d.Fragment,{children:e.movies.length>0?e.movies.map((a,r)=>{let n=s===A.pages.length-1&&r===e.movies.length-1?{ref:$}:{};return i.jsx("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,...n,children:i.jsx(u.Z,{item:{movieDetails:a,buyTicketUrl:a.nearest_show_times_date?`/${N}/${a.type}s/${a.url_key}/showtimes/${a.nearest_show_times_date}?location=${b.slug?b.slug:l.j_}`:"",moreInfoUrl:"movie"===a.type?g._(`/${N}/${a.type}s/${a.url_key}`,{id:b.id?b.id:l.vt,slug:b.slug?b.slug:l.j_},y):`/${N}/${a.type}s/${a.url_key}?location=${b.slug?b.slug:l.j_}&locationKey=${b.id?b.id:l.vt}`},buyTicketText:w("labels.buyTickets"),moreInfoText:w("labels.moreInfo"),playTrailerText:w("labels.playTrailer"),prioritizeImage:0===s&&0===r})},`nowshowing${r}`)}):i.jsx("div",{className:"col-12 col-margin-auto col-padding-md margin-0",children:i.jsx("div",{className:"padding-vertical padding-small",children:i.jsx(h.default,{textType:"medium",text:w("messages.noTypeAvailableThisMoment",{list_type:t.list_type})})})})},s)),D&&[1,2,3,4].map(e=>(0,i.jsx)("div",{className:`col-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-lg-${0!==parseInt(t.column)?12/parseInt(t.column):6} col-md-${parseInt(t.col_md)>0?12/parseInt(t.col_md):6} col-sm-${parseInt(t.col_sm)>0?12/parseInt(t.col_sm):6} col-padding-md margin-0`,children:(0,i.jsx)(x.Z,{})},`movieCard${e}`))]})]})})})}},60658:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return o}});var i=t(57437),a=t(61732),r=t(27114),l=t(33507),n=t(30450);function o(e){let{widgetId:s,widgetData:t,pageUrlKey:o,locale:c,location:d}=e,m=t?.type,u="Youtube"===m?function(e){let s=e.match(/(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})/);return s?s[1]:""}(t?.url):function(e){let s=e.match(/(?:https?:\/\/)?(?:www\.)?(?:vimeo\.com\/)(\d+)/);return s?s[1]:""}(t?.url);return(0,i.jsx)(r.Z,{sectionClass:(0,a.iv)("section"),sectionPadding:"margin-bottom margin-large",children:(0,i.jsx)("div",{className:"grid-row row-gap",children:(0,i.jsx)("div",{className:"col-12 col-lg-12 col-md-12 col-sm-12 col-margin-auto col-padding-lg",children:(0,i.jsxs)("div",{className:"videoPlayerWidgetWrap",children:["Youtube"===m?(0,i.jsx)(l.Z,{videoId:u}):null,"Vimeo"===m?(0,i.jsx)(n.Z,{videoId:u}):null]})})})})}},52029:function(e,s,t){"use strict";t.d(s,{default:function(){return T}});var i=t(57437),a=t(2265),r=t(42586),l=t(35120),n=t(2084),o=t(25375),c=t(91320),d=t(70573),m=t(26462),u=t(80082),h=t(29827),p=t(71632),x=t(21770),g=t(80605),v=t(46083),_=t(12200),f=t(14438),j=t(79857),w=t(37739),b=t(25991);let y=["10","25","50","100"],N={option:(e,s)=>({...e,backgroundColor:s.isFocused||s.isSelected?"#202020":null,transition:"background-color 400ms linear",color:"var(--text-color)",":active":{...e[":active"],backgroundColor:"#202020"}}),menu:e=>({...e,width:"100% !important",minWidth:"100% !important"})},C=e=>(0,i.jsx)(v.c.Input,{...e,isHidden:!1});function A(e){let{onClose:s}=e,t=(0,r.useTranslations)("dictionary"),{data:n}=(0,g.useSession)(),v=!!n?.user,{initData:A,getCurrencySymbol:S}=(0,u.useWebInitStore)(),{selected_location:k}=(0,m.useCommonOrderStore)(e=>e.store),{setBasketData:T,setBasketVisibility:D,hasRestaurantReservation:I}=(0,d.V)(e=>e),{basket:Z}=(0,d.V)(e=>e?.store),[$,M]=(0,a.useState)(1),[L,P]=(0,a.useState)(""),[z,H]=(0,a.useState)(""),[O,B]=(0,a.useState)(""),[E,V]=(0,a.useState)(""),[F,U]=(0,a.useState)(null),Y=(0,h.NL)(),{data:R=[],isLoading:W}=(0,p.a)({queryKey:["customer_giftcards",n?.user?.uid],queryFn:async()=>{let e=await (0,o.Pn)({user_uuid:"",email:n?.user?.email??""});return e?.status?e.data:[]},enabled:v}),q=R.map(e=>({label:`${e.giftcard_name} (${e.giftcard_code}) - ${t("labels.balance")}: ${S?.()}${e.current_balance.toFixed(2)}`,value:e.giftcard_code})),K=L?q.find(e=>e.value===L)??{label:L,value:L}:null,Q=S?.()??"",J=F?.available_capacity??0,G=(0,x.D)({mutationFn:async()=>(0,c.N3)({code:L.trim(),cinema_id:A?.cinema_id?parseInt(A.cinema_id):void 0,sales_channel_id:1}),onSuccess:e=>{if(e?.status&&e?.data){if((e?.data?.available_capacity??0)<1){f.toast.error(t("giftCardTopUp.noCapacity"));return}U(e.data),B(""),H(""),V(""),M(2)}else B(e?.message||t("messages.somethingWentWrong"))},onError:()=>{f.toast.error(t("messages.somethingWentWrong"))}}),X=(0,x.D)({mutationFn:async e=>(0,c.aH)(e),onSuccess:e=>{e?.status?(Y.invalidateQueries({queryKey:["customer_giftcards"]}),T(e),D(!0),f.toast.success(e.message),s()):f.toast.error(e?.message||t("messages.somethingWentWrong"))},onError:()=>{f.toast.error(t("messages.somethingWentWrong"))}}),ee=e=>{let s=e.trim();if(!s)return t("giftCardTopUp.amountRequired");if(!/^\d+$/.test(s))return t("giftCardTopUp.amountMustBeWhole");let i=Number(s);return i<=0?t("giftCardTopUp.amountGreaterThanZero"):i>J?t("giftCardTopUp.amountExceedsCapacity"):""},es=e=>{H(e),V(ee(e))},et=e=>{H(e),V(ee(e))},ei=""!==z.trim()&&""===ee(z),ea=y.filter(e=>Number(e)<=J);return(0,i.jsxs)("div",{className:"formcontentwrap gift-card-topup-container",children:[(0,i.jsxs)("div",{className:"popupheaderwrap gift-card-topup-header",children:[(0,i.jsxs)("div",{className:"header-left",children:[(0,i.jsx)("div",{className:"icon-circle",children:(0,i.jsx)("svg",{width:"22",height:"17",viewBox:"0 0 22 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M1.25 4.75H20.75M1.25 5.5H20.75M4.25 10.75H10.25M4.25 13H7.25M3.5 16H18.5C19.7426 16 20.75 14.9926 20.75 13.75V3.25C20.75 2.00736 19.7426 1 18.5 1H3.5C2.25736 1 1.25 2.00736 1.25 3.25V13.75C1.25 14.9926 2.25736 16 3.5 16Z",stroke:"currentcolor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,i.jsxs)("div",{className:"header-title-wrap",children:[(0,i.jsx)("div",{className:"text-size-xlarge text-weight-semibold text-color-white",children:t("giftCardTopUp.title")}),(0,i.jsx)("div",{className:"text-size-small text-color-gray",children:t("giftCardTopUp.subtitle")})]})]}),(0,i.jsx)(b.Z,{onClose:s})]}),(0,i.jsxs)("div",{className:"gift-card-steps",children:[(0,i.jsxs)("div",{className:`step-item ${1===$?"active":"completed"}`,children:[(0,i.jsx)("span",{className:"step-number",children:"1"}),(0,i.jsx)("span",{className:"step-label",children:t("giftCardTopUp.stepVerify")})]}),(0,i.jsx)("div",{className:"step-divider"}),(0,i.jsxs)("div",{className:`step-item ${2===$?"active":""}`,children:[(0,i.jsx)("span",{className:"step-number",children:"2"}),(0,i.jsx)("span",{className:"step-label",children:t("giftCardTopUp.stepAmount")})]})]}),(0,i.jsx)("div",{className:"gift-card-body",children:1===$?(0,i.jsxs)("form",{onSubmit:e=>{if(e.preventDefault(),!L.trim()){B(t("giftCardTopUp.cardNumberRequired"));return}B(""),G.mutate()},className:"topup-form",children:[(0,i.jsx)("div",{className:"topup-form-sectionone",children:(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[t("giftCardTopUp.cardNumberLabel")," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"basic-single-wrap",children:v?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(_.Z,{inputId:"giftCardNumber",instanceId:"giftCardNumber",className:"basic-single",classNamePrefix:"select",isClearable:!0,controlShouldRenderValue:!1,filterOption:null,options:q,components:{Input:C},value:K,inputValue:L,onChange:e=>{P(e?.value??""),O&&B("")},onInputChange:(e,s)=>{"input-change"===s.action&&(P(e),O&&B(""))},placeholder:t("giftCardTopUp.cardSelectPlaceholder"),formatCreateLabel:e=>e,noOptionsMessage:()=>t("giftCardTopUp.typeCardNumber"),styles:N,isLoading:W,isDisabled:W}),O&&(0,i.jsx)("span",{className:"error_msg",children:O})]}):(0,i.jsx)(j.Z,{type:"text",name:"giftCardNumber",id:"giftCardNumber",value:L,onChange:e=>{P(e.target.value),O&&B("")},placeholder:t("giftCardTopUp.cardNumberPlaceholder"),error:O,className:"form_control input-field"})})]})}),(0,i.jsxs)("div",{className:"topup-form-sectiontwo",children:[(0,i.jsx)("div",{className:"form-action margin-top margin-bottom margin-medium",children:(0,i.jsx)(l.Z,{text:t("giftCardTopUp.verifyButton"),typeString:"submit",isPending:G.isPending,isDisabled:G.isPending,classString:"button is-full-width w-button btn-primary-verify"})}),(0,i.jsxs)("div",{className:"info-box-gray",children:[(0,i.jsx)("h4",{children:t("giftCardTopUp.checkTitle")}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{children:t("giftCardTopUp.checkActive")}
12),(0,i.jsx)("li",{children:t("giftCardTopUp.checkBalance")}),(0,i.jsx)("li",{children:t("giftCardTopUp.checkMax")})]})]})]})]}):(0,i.jsxs)("div",{className:"topup-form-two",children:[(0,i.jsxs)("div",{className:"success-banner",children:[(0,i.jsx)("div",{className:"success-icon-wrap",children:(0,i.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round",children:(0,i.jsx)("polyline",{points:"20 6 9 17 4 12"})})}),(0,i.jsxs)("div",{className:"success-text",children:[(0,i.jsx)("strong",{children:t("giftCardTopUp.verifiedTitle")}),(0,i.jsx)("p",{children:t("giftCardTopUp.cardLabel",{code:F?.giftcard_code??""})})]})]}),(0,i.jsxs)("div",{className:"balances-row",children:[(0,i.jsxs)("div",{className:"balance-card",children:[(0,i.jsx)("span",{className:"balance-label",children:t("giftCardTopUp.currentBalance")}),(0,i.jsx)("span",{className:"balance-value",children:(0,i.jsx)(w.Z,{amount:`${F?.current_balance??0}`})})]}),(0,i.jsxs)("div",{className:"balance-card",children:[(0,i.jsx)("span",{className:"balance-label",children:t("giftCardTopUp.maximumBalance")}),(0,i.jsx)("span",{className:"balance-value",children:(0,i.jsx)(w.Z,{amount:`${F?.max_balance??0}`})})]})]}),(0,i.jsxs)("div",{className:"capacity-card",children:[(0,i.jsx)("span",{className:"capacity-label",children:t("giftCardTopUp.availableCapacity")}),(0,i.jsx)("span",{className:"capacity-value",children:(0,i.jsx)(w.Z,{amount:`${J}`})}),(0,i.jsx)("span",{className:"capacity-subtext",children:t("giftCardTopUp.capacitySubtext")})]}),(0,i.jsxs)("div",{className:"formitemwrap",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsxs)("div",{className:"text-size-small text-color-gray",children:[t("giftCardTopUp.amountLabel")," (",Q,")"," ",(0,i.jsx)("span",{className:"errorAsterisk",children:"*"})]})}),(0,i.jsx)("div",{className:"w-embed",children:(0,i.jsx)(j.Z,{type:"number",name:"topUpAmount",id:"topUpAmount",value:z,onChange:e=>es(e.target.value),placeholder:t("giftCardTopUp.amountPlaceholder"),error:E,className:"form_control input-field"})}),(0,i.jsx)("span",{className:"form-helper",children:t("giftCardTopUp.amountHelper",{min:`${Q}1`,max:`${Q}${J.toFixed(2)}`})})]}),ea.length>0&&(0,i.jsxs)("div",{className:"quick-select-section",children:[(0,i.jsx)("div",{className:"sectiontitlewrap",children:(0,i.jsx)("div",{className:"text-size-small text-color-gray",children:t("giftCardTopUp.quickSelect")})}),(0,i.jsx)("div",{className:"quick-select-buttons",children:ea.map(e=>(0,i.jsxs)("button",{type:"button",className:`paymentmethodwrap w-inline-block ${z===e?"is_active":""}`,onClick:()=>et(e),children:[Q,e]},e))})]}),(0,i.jsxs)("div",{className:"actions-row",children:[(0,i.jsx)("button",{type:"button",className:"btn-back button is-bordered",onClick:()=>{M(1)},children:t("giftCardTopUp.back")}),(0,i.jsx)(l.Z,{text:t("giftCardTopUp.addToCart"),typeString:"button",isPending:X.isPending,isDisabled:!ei||X.isPending,classString:"button btn-add-to-cart w-button",onClick:()=>{let e=ee(z);if(e){V(e);return}if(!F)return;if(I()){f.toast.error(t("messages.cannotAddItemsWithRestaurantReservation"));return}let s={cart_uuid:Z?.data?.cart_uuid??"",cinema_location_id:k?.id??"",cinema_id:A?.cinema_id?parseInt(A.cinema_id):0,sales_channel_id:1,product_type:"gift_card_topup",type_ref_id:F.giftcard_id,code:F.giftcard_code,amount:Number(z),user_uuid:n?.user?.uid??"",fcm_token:null};X.mutate(s)}})]}),(0,i.jsxs)("div",{className:"info-box-gray has-icon",children:[(0,i.jsxs)("div",{className:"info-box-title",children:[(0,i.jsx)("div",{className:"info-icon",children:(0,i.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,i.jsx)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,i.jsx)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})]})}),(0,i.jsx)("h4",{children:t("giftCardTopUp.importantInfo")})]}),(0,i.jsx)("ul",{children:(0,i.jsx)("li",{children:t("giftCardTopUp.infoNoDiscounts")})})]})]})})]})}var S=t(16316),k=t(92955);function T(){let e=(0,r.useTranslations)("dictionary"),[s,t]=(0,a.useState)(!1),[o,c]=(0,a.useState)(!1),{selected_location:d}=(0,m.useCommonOrderStore)(e=>e.store),{gift_card_topup_enabled:h}=(0,u.useWebInitStore)(e=>e.initData.modules.giftcard);return h?(0,i.jsxs)("div",{className:"giftCardTopupButton",children:[(0,i.jsx)(l.Z,{text:`${e("labels.giftCardTopUp")} +`,classString:"is-icon-borderd is-fullwidth w-inline-block is-small",onClick:()=>
12{if(!d?.id){c(!0);return}t(!0)}}),(0,i.jsx)(n.Z,{open:s,size:"is-medium",popupType:"fullPage-Scroll",children:(0,i.jsx)(A,{onClose:()=>t(!1)})}),(0,i.jsx)(S.default,{open:o,onClose:()=>c(!1),children:(0,i.jsx)(k.default,{message:e("messages.selectLocationToContinueWithYourPurchase",{purchase_type:e("labels.giftCardTopUp")}),withActions:!0,cta1Text:e("labels.close"),cta1Click:async()=>{c(!1)},type:"error"})})]}):null}},95659:function(e,s,t){"use strict";t.d(s,{N:function(){return a}});var i=t(2265);let a=()=>({handleKeyDown:(0,i.useCallback)(e=>{if("Enter"!==e.key)return;let s=e.currentTarget.querySelectorAll('input:not([type="hidden"]):not([disabled]), select:not([disabled]), textarea:not([disabled])'),t=Array.from(s).indexOf(document.activeElement);t>-1&&t<s.length-1&&(e.preventDefault(),s[t+1].focus())},[])})},14148:function(e,s,t){"use strict";t.d(s,{c:function(){return r}});var i=t(80605);let a=e=>({hasActiveMembership:e?.user?.membership?.membership_active==="1",hasActiveSubscription:Object.keys(e?.user?.subscription??{}).length>0&&["1","2"].includes(e?.user?.subscription?.subscription_active??"")}),r=()=>{let{data:e}=(0,i.useSession)();return a(e)}},2502:function(e,s,t){"use strict";t.d(s,{Tj:function(){return j},Cf:function(){return f},jf:function(){return w}});var i,a=t(71632),r=t(21770),l=t(80685),n=t(70573);let o=()=>{let e=n.V.getState()?.store?.basket?.data?.cart;return!!e&&((e?.bookings?.length??0)>0||(e?.concession?.length??0)>0||(e?.merchandise_items?.length??0)>0||(e?.private_theatre_bookings?.length??0)>0||(e?.gift_voucher?.length??0)>0||(e?.membership?.length??0)>0||(e?.member_tickets?.length??0)>0||(e?.subscription?.length??0)>0||(e?.combo_pack?.length??0)>0||(e?.open_items?.length??0)>0)},c=async e=>await (0,l.Z)("restaurant/restaurant/index",{method:"POST",body:JSON.stringify({cinema_id:e})}),d=async e=>await (0,l.Z)("/restaurant/restaurant/check_availability",{method:"POST",body:JSON.stringify(e)});(i||(i={})).RESTAURANT="restaurant_reservation";let m=async e=>o()?{status:!1,message:"Restaurant reservations cannot be combined with other items in the same cart. Please complete this reservation separately."}:await (0,l.Z)("/checkout/cart/add",{method:"POST",body:JSON.stringify(e)});var u=t(14438),h=t(26462),p=t(46826),x=t(54837),g=t(77398),v=t.n(g),_=t(42586);let f=()=>{let{selected_location:e}=(0,h.useCommonOrderStore)(e=>e.store);return(0,a.a)({queryKey:["restaurant-init-data",e.id],queryFn:()=>c(e.id.toString()),enabled:!!e.id})},j=()=>{let{restaurantData:e,setAvailableTimeSlots:s,setRestaurantData:t}=(0,p.V)();return(0,r.D)({mutationKey:["check-restaurant-availability"],mutationFn:d,onSuccess:i=>{i&&i.status&&(t({selectedDate:e?.selectedDate??"",guestCount:e?.guestCount??0,serviceArea:e?.serviceArea??null,timeSlot:"",restaurant_id:e?.restaurant_id??"",isCheckedAvailability:!0}),s(i.data))},onError:e=>{u.toast.error(e?.message||"Something went wrong!")}})},w=()=>{let e=(0,_.useTranslations)("dictionary"),{selected_location:s}=(0,h.useCommonOrderStore)(e=>e.store),{restaurantData:t}=(0,p.V)(),{setGiftCardsRedeemed:a,setCreditNotesRedeemed:l}=(0,x.t)(e=>e),{setBasketData:o,setBasketVisibility:c}=(0,n.V)(e=>e);return(0,r.D)({mutationKey:["restaurant-add-to-basket"],mutationFn:async()=>m({cinema_id:Number(s.id),cinema_location_id:Number(s.id),product_type:i.RESTAURANT,qty:"1",guest_count:t?.guestCount.toString()||"0",restaurant_id:t?.restaurant_id||"",sales_channel_id:1,selected_date:t?.selectedDate||v()().format("YYYY-MM-DD"),service_area_id:t?.serviceArea?.toString()||"",service_period_id:t?.timeSlot||""}),onSuccess:s=>{s&&s.status?(o(s),a(s.data?.cart?.gift_card_redeem_details??[]),l(s.data?.cart?.credit_memo_redeem_details??[]),c(!0)):s&&!s.status?u.toast.error(s?.message||e("messages.restaurantReservationCartConflict")):u.toast.error(s.message||e("messages.somethingWentWrong"))},onError:s=>{u.toast.error(s?.message||e("messages.somethingWentWrong"))}})}},94345:function(e,s,t){"use strict";t.d(s,{i:function(){return a}});var i=t(2265);let a=()=>{let[e,s]=(0,i.useState)({width:window.innerWidth,height:window.innerHeight});return(0,i.useEffect)(()=>{let e=()=>{s({width:window.innerWidth,height:window.innerHeight})};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),e}}}]);
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.