PageSourceSearch

https://www.hoyts.com.au/vue/20260924.2/chunk-B_UExG8T.js

js hoyts.com.au collected 2026-09-24 18:55:06 UTC 40,447 bytes, 1 lines download raw bytes

1import{d as we,a,e as t,f as o,k as Se,h as _,I as je,J as Ge,q as Fe,K as Je,L as Xe,j as Ze,M as Ke,N as Qe,c as d,r as b,w as te,o as eo,D as m,E as Ce,i as l,b as u,n as O,x as S,F as c,s as oo,A as so,t as i,z as y,g as H,P as Y,C as fe,Q as to}from"./index.js";import{_ as ao}from"./chunk-B42OFRHb.js";import{_ as x}from"./chunk-CXQCcojo.js";import{_ as ye}from"./chunk-oKZKuOtx.js";import{_ as no}from"./chunk-D1PWjact.js";import{_ as io}from"./chunk-B3bG-mvN.js";import{_ as L}from"./chunk-DrwsHpsw.js";import{u as lo}from"./chunk-dxQYC3tw.js";import{v as ro}from"./chunk-EwEgHOG0.js";import{_ as uo}from"./chunk-DlAUqK2U.js";import"./chunk-BhBCLwNi.js";const co={class:"booking"},_o={class:"booking__logo",href:"/"},ko=we({__name:"BookingSkeleton",setup(ae){return(k,V)=>(t(),a("div",co,[o("a",_o,[_(x,{id:"logo",class:"booking__logo-img",width:"133",height:"40",title:"HOYTS"})]),V[0]||(V[0]=Se('<h2 class="booking__title"><span class="skeleton__block skeleton__block--title skeleton__block--center"></span></h2><p class="booking__byline"><span class="skeleton__block skeleton__block--byline skeleton__block--center"></span><span class="skeleton__block skeleton__block--byline skeleton__block--center"></span></p><div class="booking__panel"><span class="skeleton__block skeleton__block--image"></span><div class="booking__border"><div class="booking__padding"><span class="skeleton__block skeleton__block--heading"></span><span class="skeleton__block skeleton__block--pill"></span><div class="booking__session"><span class="skeleton__block skeleton__block--text"></span><span class="skeleton__block skeleton__block--byline"></span></div><dl class="booking__info"><dd class="booking__info-value"><span class="skeleton__block skeleton__block--text"></span></dd><dd class="booking__info-value"><span class="skeleton__block skeleton__block--text"></span></dd><dd class="booking__info-value"><span class="skeleton__block skeleton__block--text"></span></dd></dl><div class="booking__barcode"><span class="skeleton__block skeleton__block--barcode skeleton__block--center"></span></div></div></div></div>',3))]))}}),go={key:0,class:"booking"},vo={class:"booking__logo",href:"/"},bo={key:1,class:"booking"},po={class:"booking__logo",href:"/"},mo={key:2,class:"booking"},ho={class:"booking__logo",href:"/"},Co={key:3,class:"booking fade-in"},fo={class:"modal__panel modal__panel--large"},yo={class:"modal__content",ref:"seatingMap"},wo={class:"modal__header"},So={class:"booking__seating-map"},Io=["disabled"],To={class:"modal__panel"},Bo={class:"modal__content"},Oo={class:"modal__header"},xo={class:"form-row"},Mo={class:"form-column form-column--full"},Po={class:"form-checkbox"},Yo={class:"form-checkbox__container"},Ao={class:"booking__redirect"},$o={class:"booking__redirect-timer"},Ho=["disabled"],Lo={class:"booking__logo",href:"/"},No={class:"booking__byline"},Eo={class:"booking__bold"},Ro={class:"booking__byline"},Do={class:"booking__bold"},Vo={key:0,class:"booking__byline"},Wo={class:"booking__title"},zo={class:"booking__byline"},qo={class:"booking__bold"},Uo={class:"booking__byline"},jo={class:"booking__bold"},Go=["disabled"],Fo={class:"booking__panel"},Jo={class:"booking__border"},Xo={class:"booking__padding"},Zo={key:0,class:"booking__heading"},Ko={key:1,class:"booking__heading"},Qo={key:2,class:"booking__heading"},es={key:3,class:"booking__details"},os={key:0,class:"booking__duration"},ss={class:"booking__location"},ts={class:"booking__barcode"},as={key:0,class:"booking__barcode-cc"},ns=["src"],is={class:"booking__barcode-id"},ls=["href"],rs=["href"],us={class:"booking__info"},ds={key:0,class:"booking__info-label"},cs={key:1,class:"booking__info-value"},_s={class:"booking__info-label"},ks={class:"booking__info-value"},gs={class:"booking__info-value"},vs={class:"booking__info-value"},bs={key:5,class:"booking__actions"},ps={key:0,class:"booking__action"},ms={class:"booking__panel booking__panel--flush-top"},hs={class:"booking__padding"},Cs={key:1,class:"booking__action"},fs={key:7,class:"booking__panel"},ys={class:"booking__border"},ws={class:"booking__share"},Ss={key:8,id:"rokt-placeholder"},Is={key:9,class:"booking__panel"},Ts={class:"booking__border"},Bs={class:"booking__padding"},Os={class:"booking__subheading"},xs={key:0,class:"booking__paragraph"},Ms={class:"booking__border"},Ps={class:"booking__padding"},Ys={class:"booking__snack"},As=["src"],$s={class:"booking__snack-container"},Hs={class:"booking__snack-name"},Ls={class:"booking__snack-price"},Ns={class:"booking__border"},Es={class:"booking__padding"},Rs=["disabled"],Ds={key:1,class:"booking__order-number"},Vs={class:"booking__order-number-value"},Ws={class:"booking__panel"},zs={class:"booking__border"},qs={class:"booking__padding"},Us={class:"booking__subheading"},js={class:"booking__list"},Gs={class:"booking__item"},Fs={class:"booking__item-name"},Js={class:"booking__item-price"},Xs={class:"booking__item"},Zs={class:"booking__item-wrapper"},Ks=["innerHTML"],Qs={class:"booking__item"},et={class:"booking__item-wrapper"},ot={class:"booking__item-name"},st={class:"booking__item-byline booking__item-byline--modifier"},tt={key:3,class:"booking__item"},at={class:"booking__item-price"},nt={class:"booking__item"},it={class:"booking__item-price booking__item-price--subtotal"},lt={class:"booking__item"},rt={class:"booking__item-price"},ut={class:"booking__border"},dt={class:"booking__padding"},ct={key:0,class:"booking__total"},_t={key:1,class:"booking__total"},kt={key:10,class:"booking__paragraph"},gt=["href"],vt={class:"booking__wysiwyg"},bt=["href"],pt=we({__name:"App",props:{bookingId:{type:String,default:""},cinemaId:{type:String,default:""},sharedId:{type:String,default:""}},setup(ae){const k=je(),V=lo(),N=Ge(),Ie=Fe(),Te=Je(),G=Xe(),ne=Ze(),A=Ke(),F=Qe(),h=ae,Be
1=d(()=>window.config.country.toLowerCase()==="nz"?"New Zealand":"Australian"),M=d(()=>Ie.getCinemas.find(r=>r.id===s.value.cinemaId)??{}),s=d(()=>k.getBooking),I=d(()=>s.value.movie),v=d(()=>s.value.session),J=d(()=>N.getSeats),C=d(()=>ne.getPartner),ie=d(()=>s.value.concessions),Oe=d(()=>s.value.concessions?.filter(r=>r.isFnb)),W=d(()=>T.value?ie.value[0]:{}),le=d(()=>s.value.totalBookingFeeValueCents),xe=d(()=>s.value.totalValueCents),re=d(()=>{let r=[];return W.value.modifiers?.forEach(e=>{const n=V.fetchModifierGroupName(W.value.itemId,e.description),B=r.find(he=>he.name===n);B?B.modifiers.push(e.description):r.push({name:n,modifiers:[e.description]})}),r}),Me=d(()=>{const r=[];return s.value.seats.forEach(e=>{let n=r.find(B=>B.name===e.areaName);n?n.seats+=", "+e.name:r.push({name:e.areaName,seats:e.name})}),r}),z=d(()=>s.value.canRefund),X=d(()=>s.value.canSwap),Pe=d(()=>s.value.canPrepareOrder),Z=d(()=>s.value.canSwapSession&&s.value.paymentSettled),T=d(()=>s.value.isCake),Ye=d(()=>N.getIsLoading),Ae=d(()=>A.getIsValid&&J.value.length>0),K=d(()=>C.value?.advertImage?.length&&C.value?.advertLink?.length),Q=d(()=>k.getThresholdExceeded),$e=d(()=>F.isActive),ue=d(()=>window.config.isRoktEnabled),$=b({}),p=b({}),g=b({}),f=b({}),q=b({status:0}),ee=b(),oe=b(),se=b(),E=b(0),w=b(null),P=b(null),de=b(!1),ce=b(!1),_e=b(!1),U=b(!1),ke=()=>{f.value.status=1,k.prepare().then(r=>{f.value.status=0,f.value.pickupNumber=r.pickupNumber,k.toggleCanRefund()}).catch(()=>f.value.status=3)},He=()=>{$.value.status=1,k.redeliver().then(()=>$.value.status=2).catch(()=>$.value.status=3)},Le=()=>{g.value.status=1,k.refund().then(()=>{g.value.status=2,g.value.timer=10,G.member.id&&(G.fetchMember(!0),G.reset());const r=setInterval(()=>{if(g.value.timer-=1,g.value.timer===1){clearInterval(r),window.location.href="/";return}},1e3)}).catch(()=>g.value.status=3)},Ne=async()=>{if(!k.validateSeats(J.value)){E.value=3,p.value.status=0;return}E.value=0,p.value.status=1,await k.swapSeats(s.value.bookingId,s.value.cinemaId,s.value.tickets,J.value).then(()=>p.value.status=2).catch(()=>p.value.status=3),k.fetchBooking(h.cinemaId,h.bookingId)},Ee=async()=>{E.value=0,p.value.status=0,U.value=!0,m.setHeight(!1,se.value),setTimeout(async()=>{await A.fetchSeatingMap(s.value.cinemaId,s.value.sessionId,s.value.seats),N.resetSeats(),A.validateSeatingMap(),setTimeout(async()=>{m.setHeight(!0,se.value),U.value=!1},400)},400)},R=()=>{p.value.isActive=!p.value.isActive,!(p.value.status===2||p.value.isActive)&&(E.value=0,p.value.status=0,N.resetSeats(),A.validateSeatingMap())},j=()=>g.value.isActive=!g.value.isActive,ge=()=>{Z.value&&F.open(s.value)},Re=()=>{Y.trackEvent("click_partner_advert",{id:C.value.id,name:C.value.name,image:C.value.advertImage,link:C.value.advertLink})},D=b(h.sharedId),De=()=>{fe("shared_booking").then(r=>k.createSharedBooking(D.value,v.value,s.value,r))},Ve=()=>(D.value||(D.value=k.getStoredSharedBookingId(v.value)||ro(),k.storeSharedBookingId(D.value,v.value),De()),window.config.urls.website+`orders/tickets?cinemaId=${v.value.cinemaId}&sessionId=${v.value.id}&sharedId=${D.value}`),We=typeof window.navigator.share=="function";let ve=null;const be=async r=>{try{await window.navigator.clipboard.writeText(r),q.value.status=2}catch{q.value.status=3}clearTimeout(ve),ve=setTimeout(()=>q.value.status=0,5e3)},pe=r=>{Y.trackEvent("share_booking",{method:r,cinemaId:v.value.cinemaId,sessionId:v.value.id})},ze=()=>{const r=Ve();if(!We){pe("copy"),be(r);return}pe("share"),window.navigator.share({text:`Let's see ${I.value.name||"this movie"} at HOYTS!`,url:r}).catch(e=>{e?.name!=="AbortError"&&be(r)})},me=r=>N.concessionTotalInCents(r,r.quantity),qe=r=>r.modifiers.flatMap(e=>e.quantity>0?[e.description]:[]).join(' <span class="booking__item-bullet">&bull;</span> ');return te(v,()=>{!s.value.cinemaId||!s.value.sessionId||A.fetchSeatingMap(s.value.cinemaId,s.value.sessionId,s.value.seats)}),te($e,r=>{r||!s.value.cinemaId||!s.value.sessionId||A.fetchSeatingMap(s.value.cinemaId,s.value.sessionId,s.value.seats)}),te(s,async()=>
1{if(s.value.isExpired||s.value.error?.status===410){ce.value=!0;return}else if(s.value.bookingId)if(s.value.cancelledStatus===1){_e.value=!0;return}else{if(w.value=F.load(s.value.cinemaId,s.value.bookingId),w.value)return;if(P.value=k.getShouldTrack(s.value.cinemaId,s.value.bookingId),P.value){if(k.trackBooking(),k.toggleShouldTrack(s.value.cinemaId,s.value.bookingId,!1),h.sharedId){const n=await fe("shared_booking_redeem");await k.redeemSharedBooking(h.sharedId,s.value,n),Y.trackEvent("shared_booking_purchase",{cinemaId:s.value.cinemaId,sessionId:s.value.sessionId,currency:m.getCurrency(),value:s.value.totalValueCents/100})}if(K.value)Y.trackEvent("view_partner_advert",{id:C.value.id,name:C.value.name,image:C.value.advertImage});else if(s.value.rokt&&ue.value){const n=document.createElement("script");n.type="text/javascript",n.id="rokt-launcher",n.src="https://apps.rokt.com/wsdk/integrations/launcher.js",n.fetchpriority="high",n.crossOrigin="anonymous",n.async=!0;const B=document.getElementsByTagName("script")[0];B.parentNode?.insertBefore(n,B),await new Promise(Ue=>window.Rokt?Promise.resolve():document.getElementById("rokt-launcher").onload=Ue),await(await window.Rokt.createLauncher({accountId:window.config.roktAccountId})).selectPlacements({attributes:s.value.rokt})}v.value.allTags?.includes("OC")&&Y.trackEvent("purchase_oc"),v.value.allTags?.includes("SS")&&Y.trackEvent("purchase_sensory"),v.value.allTags?.includes("3D")&&Y.trackEvent("purchase_3d");const r=`hoyts.session-upgrade-ignored-${s.value.sessionId}`;sessionStorage.getItem(r)==="true"&&(sessionStorage.removeItem(r),window.hj=window.hj||function(){(window.hj.q=window.hj.q||[]).push(arguments)},window.hj("event","sessionUpgradeIgnored"))}window.location.href.endsWith("#swap-session")&&ge(),window.location.href.endsWith("#swap-seats")&&R(),window.location.href.endsWith("#cancel-booking")&&j(),window.location.href.endsWith("#prepare-order")&&ke()}else{de.value=!0;return}},{deep:!0}),eo(()=>{ne.fetchPartner(),k.fetchBooking(h.cinemaId,h.bookingId),Te.fetchMenus(h.cinemaId),m.isApple()?ee.value=`${window.config.urls.walletApi}ticket/apple?c=${h.cinemaId}&id=${h.bookingId}`:oe.value=`${window.config.urls.walletApi}ticket/google?c=${h.cinemaId}&id=${h.bookingId}`,document.addEventListener("show-refund",()=>g.value.isActive=!0)}),(r,e)=>de.value?(t(),a("div",go,[o("a",vo,[_(x,{id:"logo",class:"booking__logo-img",width:"133",height:"40",title:"HOYTS"})]),e[12]||(e[12]=o("h2",{class:"booking__title"},"Booking not found",-1)),e[13]||(e[13]=o("p",{class:"booking__byline"},[l("Sorry, that booking cannot be found. Please contact "),o("a",{class:"booking__byline-link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service"),l(" if you have any questions.")],-1)),e[14]||(e[14]=o("a",{href:"/",class:"booking__back-button"},"Back to HOYTS",-1))])):ce.value?(t(),a("div",bo,[o("a",po,[_(x,{id:"logo",class:"booking__logo-img",width:"133",height:"40",title:"HOYTS"})]),e[15]||(e[15]=o("h2",{class:"booking__title"},"Booking expired",-1)),e[16]||(e[16]=o("p",{class:"booking__byline"},[l("Sorry, that booking is expired. Please contact "),o("a",{class:"booking__byline-link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service"),l(" if you have any questions.")],-1)),e[17]||(e[17]=o("a",{href:"/",class:"booking__back-button"},"Back to HOYTS",-1))])):_e.value?(t(),a("div",mo,[o("a",ho,[_(x,{id:"logo",class:"booking__logo-img",width:"133",height:"40",title:"HOYTS"})]),e[18]||(e[18]=o("h2",{class:"booking__title"},"Booking cancelled",-1)),e[19]||(e[19]=o("p",{class:"booking__byline"},[l("Sorry, that booking has been cancelled and refunded. Please contact "),o("a",{class:"booking__byline-link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service"),l(" if you have any questions.")],-1)),e[20]||(e[20]=o("a",{href:"/",class:"booking__back-button"},"Back to HOYTS",-1))])):s.value?.bookingId?(t(),a("div",Co,[X.value===!0?(t(),a("div",{key:0,class:O(["modal",{"is-active":p.value.isActive}])},[o("div",fo,[o("div",yo,[o("div",wo,[e[21]||(e[21]=o("h2",{class:"modal__heading"},"Change Seats",-1)),o("button",{class:"modal__close-button",type:"button",onClick:e[0]||(e[0]=n=>R())},[_(x,{id:"cross",class:"modal__close-icon",width:"20",height:"20",title:"Close"})])]),o("div",So,[o("div",{class:O(["booking__seating-map-wrapper",{"is-active":!U.value}]),ref_key:"seatingMapWrapper",ref:se},[_(ao,{isBooking:!0,isDisabled:p.value.status>0},null,8,["isDisabled"])],2),_(L,{class:"toast--medium",status:E.value},{error:S(()=>[...e[22]||(e[22]=[l(" Sorry, you must select the same type and number of seats as your previous order. Please try again or c
1ontact ",-1),o("a",{class:"toast__link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service",-1)])]),_:1},8,["status"]),_(L,{class:"toast--medium",status:p.value.status},{error:S(()=>[...e[23]||(e[23]=[l(" Sorry, something went wrong swapping your seats. Please try again later or contact ",-1),o("a",{class:"toast__link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service",-1)])]),success:S(()=>[...e[24]||(e[24]=[l(" Thanks, your seat selection has been updated. ",-1)])]),_:1},8,["status"]),o("div",{class:O(["loader loader--booking",{"is-active":p.value.status===1||U.value}])},[...e[25]||(e[25]=[o("div",{class:"loader__dots"},null,-1)])],2),p.value.status!=2?(t(),a("button",{key:0,type:"button",class:"booking__submit-button",disabled:Ye.value||!Ae.value,onClick:e[1]||(e[1]=n=>Ne())},"Confirm",8,Io)):(t(),a(c,{key:1},[o("button",{type:"button",class:"booking__submit-button",onClick:e[2]||(e[2]=n=>R())},"Done"),o("button",{class:"booking__reset-button",type:"button",onClick:e[3]||(e[3]=n=>Ee())},"Swap again")],64))])],512)]),o("span",{class:"modal__background",onClick:e[4]||(e[4]=n=>R())})],2)):u("",!0),z.value===!0||Q.value===!0?(t(),a("div",{key:1,class:O(["modal",{"is-active":g.value.isActive}])},[o("div",To,[o("div",Bo,[o("div",Oo,[e[26]||(e[26]=o("h2",{class:"modal__heading"},"Cancel Booking",-1)),o("button",{class:"modal__close-button",type:"button",onClick:e[5]||(e[5]=n=>j())},[_(x,{id:"cross",class:"modal__close-icon",width:"20",height:"20",title:"Close"})])]),e[38]||(e[38]=o("p",{class:"modal__paragraph"},"We're sorry to hear you can't make your movie.",-1)),z.value?(t(),a(c,{key:0},[e[32]||(e[32]=o("p",{class:"modal__paragraph"},"By cancelling your booking a refund will be processed to your payment card/account and any vouchers will be re-activated.",-1)),o("div",xo,[o("div",Mo,[o("div",Po,[o("div",Yo,[oo(o("input",{class:"form-checkbox__input",id:"form-checkbox__input--terms",type:"checkbox",autocomplete:"off","onUpdate:modelValue":e[6]||(e[6]=n=>g.value.terms=n)},null,512),[[so,g.value.terms]]),_(x,{id:"tick",class:"form-checkbox__tick",width:"10",height:"8"})]),e[27]||(e[27]=o("label",{class:"form-checkbox__label",for:"form-checkbox__input--terms"},[l("I have read and agree to the "),o("a",{href:"/terms-and-conditions",class:"form-checkbox__link",target:"_blank"},"Terms & Conditions")],-1))])])]),_(L,{class:"toast--medium",status:g.value.status},{success:S(()=>[...e[28]||(e[28]=[l(" Your booking was successfully cancelled. ",-1)])]),error:S(()=>[...e[29]||(e[29]=[l(" Sorry, something went wrong cancelling your order. Please try again later or contact ",-1),o("a",{class:"toast__link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service",-1)])]),successContent:S(()=>[o("span",Ao,[e[30]||(e[30]=l("You'll be redirected to hoyts.com.au in ",-1)),o("span",$o,i(g.value.timer)+" second"+i(g.value.timer>1?"s":""),1)])]),_:1},8,["status"]),o("div",{class:O(["loader loader--booking",{"is-active":g.value.status===1}])},[...e[31]||(e[31]=[o("div",{class:"loader__dots"},null,-1)])],2),o("button",{class:"booking__submit-button",type:"button",disabled:!g.value.terms||g.value.status>0,onClick:e[7]||(e[7]=n=>Le())},"Confirm",8,Ho)],64)):Q.value?(t(),a(c,{key:1},[e[33]||(e[33]=o("p",{class:"modal__paragraph"},"Sorry, refunds are not available within 30 minutes of session start time. Booking fees are also non-refundable.",-1)),e[34]||(e[34]=o("p",{class:"modal__paragraph"},[l("Please contact our "),o("a",{href:"https://hoyts.zendesk.com/hc/en-us",class:"modal__paragraph-link"},"Customer Service Team"),l(" if you have any questions.")],-1))],64)):s.value.paymentMethod==="SVS"?(t(),a(c,{key:2},[e[35]||(e[35]=o("p",{class:"modal__paragraph"},"It looks like you paid for all or some of your booking with a Gift Card.",-1)),e[36]||(e[36]=o("p",{class:"modal__paragraph"},"Unfortunately Gift Cards cannot be refunded.",-1)),e[37]||(e[37]=o("p",{class:"modal__paragraph"},[l("Please contact our "),o("a",{href:"https://hoyts.zendesk.com/hc/en-us",class:"modal__paragraph-link"},"Customer Service Team"),l(" to cancel before your scheduled session time.")],-1))],64)):u("",!0)])]),o("span",{class:"modal__background",onClick:e[8]||(e[8]=n=>j())})],2)):u("",!0),o("a",Lo,[_(x,{id:"logo",class:"booking__logo-img",width:"133",height:"40",title:"HOYTS"})]),T.value?(t(),a(c,{key:2},[e[41]||(e[41]=o("h2",{class:"booking__title"}
1,"Order confirmed!",-1)),o("p",No,[e[39]||(e[39]=l("We've emailed a confirmation to ",-1)),o("b",Eo,i(s.value.email),1),e[40]||(e[40]=l(".",-1))])],64)):I.value.id?(t(),a(c,{key:3},[w.value?(t(),a(c,{key:0},[e[43]||(e[43]=o("h2",{class:"booking__title"},"Session Swapped!",-1)),o("p",Ro,[e[42]||(e[42]=l("We've emailed updated tickets and booking confirmation to ",-1)),o("b",Do,i(s.value.email),1)]),w.value.totalInCents<0?(t(),a("p",Vo,"A partial refund has been issued to the original payment method. See transaction details below for more information.")):u("",!0)],64)):P.value!==null?(t(),a(c,{key:1},[o("h2",Wo,i(P.value?"Booking confirmed!":"Manage booking"),1),o("p",zo,[e[44]||(e[44]=l(" We've emailed your tickets and booking confirmation to ",-1)),o("b",qo,i(s.value.email),1),e[45]||(e[45]=l(". ",-1)),P.value?u("",!0):(t(),a(c,{key:0},[l(" You can make changes up to 30 minutes prior to your session start time. ")],64))])],64)):u("",!0)],64)):(t(),a(c,{key:4},[e[48]||(e[48]=o("h2",{class:"booking__title"},"Order confirmed!",-1)),o("p",Uo,[e[46]||(e[46]=l(" We've emailed your booking confirmation to ",-1)),o("b",jo,i(s.value.email),1),e[47]||(e[47]=l(". ",-1))])],64)),o("button",{class:"booking__resend-button",type:"button",onClick:e[9]||(e[9]=n=>He()),disabled:$.value.status>0},"Resend confirmation email",8,Go),_(L,{class:"toast--medium",status:$.value.status},{success:S(()=>[...e[49]||(e[49]=[l(" Your email was successfully resent. ",-1)])]),error:S(()=>[...e[50]||(e[50]=[l(" Sorry, something went wrong resending your email. Please try again later or contact ",-1),o("a",{class:"toast__link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service",-1)])]),_:1},8,["status"]),o("div",{class:O(["loader loader--booking",{"is-active":$.value.status===1}])},[...e[51]||(e[51]=[o("div",{class:"loader__dots"},null,-1)])],2),o("div",Fo,[_(ye,{class:"booking__header",src:I.value.headerImage||M.value.thumbnailImage,placement:"booking-header"},null,8,["src"]),o("div",Jo,[o("div",Xo,[T.value?(t(),a("h3",Zo,"Ben & Jerry's Cake Order at "+i(M.value.name),1)):I.value.name?(t(),a("h3",
1Ko,i(I.value.name),1)):M.value.name?(t(),a("h3",Qo,i(`Food & Beverage Order at ${M.value.name}`),1)):u("",!0),v.value.id?(t(),a("span",es,[_(no,{rating:I.value.rating?.id},null,8,["rating"]),I.value.duration>0?(t(),a("span",os,i(I.value.duration)+" min",1)):u("",!0),o("span",ss,i(M.value.name)+", "+i(y(m).formatShortDate(v.value.date.toString())),1)])):u("",!0),v.value.id?(t(),Ce(io,{key:4,type:"span",session:v.value},null,8,["session"])):u("",!0),o("div",ts,[s.value.creditCardLastFourDigits?(t(),a("span",as,"**** **** **** "+i(s.value.creditCardLastFourDigits),1)):u("",!0),o("img",{class:"booking__barcode-image",src:y(m).getBarcode(s.value.bookingId),width:"200",height:"60"},null,8,ns),o("span",is,i(s.value.bookingId),1),I.value.id&&ee.value?(t(),a("a",{key:1,href:ee.value,class:"booking__barcode-apple-link"},[...e[52]||(e[52]=[o("img",{class:"booking__barcode-apple-image",src:"/images/add-to-apple-wallet.svg",width:"129",height:"40",alt:"Add to Apple Wallet"},null,-1)])],8,ls)):u("",!0),I.value.id&&oe.value?(t(),a("a",{key:2,href:oe.value,class:"booking__barcode-google-link"},[...e[53]||(e[53]=[o("img",{class:"booking__barcode-google-image",src:"/images/add-to-google-wallet.svg",width:"145",height:"40",alt:"Add to Google Wallet"},null,-1)])],8,rs)):u("",!0)]),o("dl",us,[s.value.screenName?(t(),a("dt",ds,"Screen")):u("",!0),s.value.screenName?(t(),a("dd",cs,i(s.value.screenName),1)):u("",!0),(t(!0),a(c,null,H(Me.value,n=>(t(),a(c,null,[o("dt",_s,i(n.name)+" Seats",1),o("dd",ks,i(n.seats),1)],64))),256)),e[55]||(e[55]=o("dt",{class:"booking__info-label"},"Booking Reference",-1)),o("dd",gs,i(s.value.bookingId),1),T.value&&s.value.pickupDate?(t(),a(c,{key:2},[e[54]||(e[54]=o("dt",{class:"booking__info-label"},"Collection Date & Time",-1)),o("dd",vs,i(y(to)(s.value.pickupDate).format("DD/MM/YY hh:mm A")),1)],64)):u("",!0)])])])]),X.value===!0||Z.value===!0?(t(),a("div",bs,[X.value===!0?(t(),a("div",ps,[o("button",{class:"booking__action-button",type:"button",onClick:R},[o("div",ms,[o("div",hs,[_(x,{id:"seat",class:"booking__action-icon",width:"40",height:"40"}),e[56]||(e[56]=o("span",{class:"booking__action-text"},"Change Seats",-1))])])])])):u("",!0),Z.value===!0?(t(),a("div",Cs,[o("button",{class:"booking__action-button",type:"button",onClick:ge},[...e[57]||(e[57]=[Se('<div class="booking__panel booking__panel--flush-top" data-v-4ec75474><div class="booking__padding" data-v-4ec75474><svg class="booking__action-icon" width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-4ec75474><path d="M5.10156 19.0617C5.60584 19.1128 5.99987 19.5381 6 20.0558C6 20.48 6.01886 20.9 6.05566 21.3146C6.2462 23.4498 6.91841 25.4666 7.97461 27.2414C8.08769 27.4311 8.20454 27.6181 8.32617 27.8019C8.51061 28.0811 8.70547 28.3531 8.90918 28.6183C10.3388 30.4763 12.2226 31.966 14.3945 32.923C14.9139 33.1513 15.4507 33.3504 16.0039 33.5168C16.0091 33.5183 16.0143 33.5201 16.0195 33.5216C16.208 33.5781 16.3987 33.631 16.5908 33.6798C16.9436 33.7696 17.2975 33.8438 17.6514 33.9054C18.4335 34.0403 19.2379 34.1115 20.0586 34.1115C24.5697 34.1118 28.7638 31.9517 31.3896 28.3761C31.4189 28.3362 31.4467 28.2953 31.4756 28.255H27.499C26.947 28.2549 26.4992 27.8071 26.499 27.255C26.499 26.7029 26.9469 26.2552 27.499 26.255H34.1533C34.7055 26.2551 35.1533 26.7028 35.1533 27.255V33.9093C35.1531 34.4614 34.7054 34.9092 34.1533 34.9093C33.6013 34.9092 33.1535 34.4614 33.1533 33.9093V29.3478C33.1102 29.4086 33.0673 29.4694 33.0234 29.5295C32.7951 29.8419 32.5572 30.1454 32.3086 30.4386C32.2288 30.5328 32.1471 30.6249 32.0654 30.717C32.0146 30.7742 31.9637 30.8314 31.9121 30.8879C31.8326 30.9749 31.7521 31.0606 31.6709 31.1457C31.6185 31.2005 31.5658 31.2548 31.5127 31.3088C31.4208 31.4023 31.3284 31.495 31.2344 31.5861C31.2165 31.6034 31.1986 31.6206 31.1807 31.6379C30.8401 31.9648 30.4859 32.2746 30.1201 32.5685C30.0719 32.6072 30.0242 32.6466 29.9756 32.6847C29.8811 32.7589 29.7855 32.8315 29.6895 32.9035C29.6259 32.9511 29.5613 32.9974 29.4971 33.0441C29.4009 33.1139 29.3047 33.1835 29.207 33.2511C29.1566 33.2861 29.1056 33.3203 29.0547 33.3547C28.6986 33.5953 28.3333 33.8205 27.96 34.0314C27.8903 34.0708 27.8212 34.1112 27.751 34.1496C27.656 34.2014 27.5599 34.2511 27.4639 34.3009C27.3864 34.3412 27.3086 34.3811 27.2305 34.4201C27.1361 34.4672 27.0415 34.5135 26.9463 34.5588C26.845 34.6069 26.743 34.6534 26.6406 34.6994C26.5678 34.7321 26.4952 34.7654 26.4219 34.797C26.2828 34.857 26.1428 34.9148 26.002 34.9709C25.8973 35.0126 25.792 35.0525 25.6865 35.092C25.5761 35.1333 25.4659 35.1751 25.3545 35.214C25.2458 35.252 25.1359 35.28
167 25.0264 35.3224C24.945 35.3489 24.864 35.3763 24.7822 35.4015C24.6746 35.4347 24.5663 35.4654 24.458 35.4963C24.3814 35.5181 24.3045 35.539 24.2275 35.5597C24.1109 35.5911 23.9943 35.6227 23.877 35.6515C23.8169 35.6662 23.7565 35.6795 23.6963 35.6935C23.2278 35.8027 22.7539 35.8913 22.2754 35.9582C22.2601 35.9603 22.2448 35.9629 22.2295 35.965C22.0695 35.9869 21.9089 36.0046 21.748 36.0216C21.7223 36.0244 21.6967 36.0278 21.6709 36.0304C20.6304 36.1357 19.5732 36.1395 18.5117 36.0363C18.4432 36.0297 18.3749 36.0232 18.3066 36.0158C18.2133 36.0055 18.1198 35.9955 18.0264 35.9836C17.849 35.9612 17.6726 35.9355 17.4971 35.9074C17.4528 35.9002 17.4085 35.8925 17.3643 35.8849C15.5755 35.5828 13.8872 34.9862 12.3516 34.1447C12.327 34.1313 12.3028 34.1172 12.2783 34.1037C12.1458 34.0302 12.0149 33.9542 11.8848 33.8771C11.8083 33.8319 11.7319 33.7868 11.6562 33.7404C11.539 33.6683 11.4228 33.5947 11.3076 33.5197C11.2382 33.4746 11.1692 33.4291 11.1006 33.383C10.9808 33.3023 10.8616 33.2207 10.7441 33.1369C10.6678 33.0825 10.5928 33.0265 10.5176 32.9709C10.4383 32.9122 10.3594 32.8532 10.2812 32.7931C10.1795 32.715 10.0792 32.6353 9.97949 32.5548C9.91305 32.5012 9.84681 32.4474 9.78125 32.3927C9.65703 32.2892 9.53494 32.1834 9.41406 32.0763C9.35934 32.0279 9.30405 31.98 9.25 31.9308C9.17061 31.8585 9.09252 31.7849 9.01465 31.7111C8.92657 31.6276 8.8391 31.5436 8.75293 31.4582C8.69113 31.3969 8.6301 31.3349 8.56934 31.2726C8.47876 31.1799 8.38911 31.0863 8.30078 30.9914C8.26235 30.95 8.22354 30.9091 8.18555 30.8673C8.07695 30.7482 7.97123 30.6265 7.86621 30.5041C7.81494 30.4442 7.76425 30.384 7.71387 30.3234C7.61097 30.1999 7.5084 30.076 7.40918 29.9494C7.37841 29.91 7.34876 29.8699 7.31836 29.8302C5.51153 27.4796 4.34147 24.6151 4.06445 21.4933C4.06042 21.4481 4.05542 21.4029 4.05176 21.3576C4.03691 21.1726 4.02512 20.9867 4.0166 20.8C4.01378 20.7385 4.01286 20.677 4.01074 20.6154C4.00438 20.4297 4 20.243 4 20.0558C4.00013 19.5381 4.39325 19.1128 4.89746 19.0617C4.93105 19.0583 4.96551 19.0558 5 19.0558L5.10156 19.0617ZM20.416 4.00406L20.4727 4.00504C20.4779 4.00517 20.4831 4.0049 20.4883 4.00504C20.608 4.00828 20.7278 4.01277 20.8477 4.01871C20.9197 4.0222 20.9916 4.02697 21.0635 4.03141C21.219 4.04122 21.3746 4.05313 21.5303 4.06754C21.6518 4.07858 21.7729 4.09092 21.8936 4.10465C21.9482 4.11096 22.003 4.11632 22.0576 4.1232C22.2587 4.14817 22.4585 4.17779 22.6572 4.21012C22.6745 4.21296 22.6917 4.21601 22.709 4.21891C24.5091 4.51785 26.2081 5.11535 27.7529 5.96012C27.7807 5.97527 27.8083 5.99072 27.8359 6.00602C27.9982 6.09601 28.1586 6.18895 28.3174 6.28434C28.3331 6.29378 28.3495 6.30218 28.3652 6.31168C28.5173 6.40376 28.6667 6.49991 28.8154 6.59684C28.8742 6.63507 28.933 6.67311 28.9912 6.71207C29.1225 6.80008 29.2524 6.88987 29.3809 6.9816C29.4376 7.02208 29.4936 7.06347 29.5498 7.10465C29.6411 7.17166 29.7315 7.23987 29.8213 7.30875C29.9132 7.37919 30.0045 7.4503 30.0947 7.52262C30.179 7.5902 30.2628 7.65846 30.3457 7.7277C30.42 7.78976 30.4942 7.85185 30.5674 7.9152C30.6648 7.99959 30.7611 8.08535 30.8564 8.17203C30.9374 8.24566 31.0173 8.32045 31.0967 8.39567C31.1657 8.46104 31.2339 8.52733 31.3018 8.59391C31.3966 8.68698 31.4906 8.7808 31.583 8.87613C31.643 8.93792 31.7027 8.99991 31.7617 9.06266C31.8232 9.12815 31.8849 9.19343 31.9453 9.25992C32.0462 9.37085 32.1444 9.48409 32.2422 9.59781C32.29 9.65355 32.3377 9.7094 32.3848 9.76578C32.4983 9.90161 32.6097 10.0393 32.7188 10.1789C32.7365 10.2016 32.7539 10.2244 32.7715 10.2472C32.8744 10.3804 32.9754 10.5151 33.0742 10.6515C33.0952 10.6806 33.1169 10.7092 33.1377 10.7384C33.2479 10.8928 33.3542 11.0499 33.459 11.2082C33.4762 11.2342 33.4937 11.2601 33.5107 11.2863C34.9168 13.438 35.8201 15.9473 36.0547 18.6486C36.0567 18.672 36.0586 18.6955 36.0605 18.7189C36.0767 18.9152 36.0896 19.1125 36.0986 19.3107C36.1009 19.3592 36.1027 19.4077 36.1045 19.4562C36.1118 19.6552 36.1172 19.8551 36.1172 20.0558C36.1172 20.1594 36.1015 20.2597 36.0723 20.3537C36.0528 20.4162 36.0268 20.4758 35.9961 20.5324C35.9344 20.646 35.8519 20.7467 35.7529 20.8283C35.7285 20.8484 35.703 20.8672 35.6768 20.8849C35.6235 20.921 35.5667 20.9523 35.5068 20.9777C35.4468 21.0031 35.3837 21.0229 35.3184 21.0363C35.2534 21.0496 35.1861 21.0558 35.1172 21.0558C35.0483 21.0558 34.981 21.0496 34.916 21.0363C34.7205 20.9964 34.546 20.8987 34.4102 20.7629C34.3877 20.7404 34.366 20.7171 34.3457 20.6925C34.2232 20.5444 34.1426 20.3602 34.1221 20.1584L34.1172 20.0558C34.1172 19.8784 34.112 19.7017 34.1055 19.5255C34.096 19.2714 34.0794 19.0192 34.0566 18.7687C33.8442 16.443 33.0622 14.2583 31.833 12.3752C30.3555 10.1156 28.2458 8.3066 25.7539 7.20133C25.
10434 6.88697 24.2992 6.62847 23.5264 6.4318C23.3375 6.38373 23.1483 6.33994 22.959 6.29996C22.1371 6.1276 21.2888 6.027 20.4209 6.00504L20.0586 6.00016C15.4965 5.99979 11.2584 8.20949 8.63867 11.8576H12.6172C13.1693 11.8577 13.617 12.3055 13.6172 12.8576C13.617 13.4096 13.1693 13.8575 12.6172 13.8576H5.96289C5.41093 13.8573 4.96309 13.4095 4.96289 12.8576V6.20328C4.96289 5.65115 5.41081 5.20352 5.96289 5.20328C6.51518 5.20328 6.96289 5.651 6.96289 6.20328V10.7638C6.96451 10.7615 6.96615 10.7593 6.96777 10.757C7.00456 10.7052 7.04079 10.653 7.07812 10.6017C7.15693 10.4935 7.23805 10.3873 7.31934 10.2814C7.4239 10.145 7.53021 10.0105 7.63867 9.87809C7.70087 9.80221 7.76269 9.72613 7.82617 9.65153C7.89049 9.57587 7.95688 9.50219 8.02246 9.42789C8.08875 9.35285 8.15506 9.27795 8.22266 9.20426C8.29448 9.12591 8.3672 9.04859 8.44043 8.97184C8.49816 8.91136 8.55662 8.85166 8.61523 8.79215C8.69914 8.70692 8.78254 8.62141 8.86816 8.53824C8.91609 8.49171 8.9652 8.44645 9.01367 8.40055C9.21595 8.20895 9.42261 8.02305 9.63379 7.84293C9.65485 7.82497 9.67514 7.8061 9.69629 7.78824C9.78919 7.70984 9.88399 7.63394 9.97852 7.55778C10.0342 7.51288 10.0892 7.46714 10.1455 7.42301C10.2388 7.34989 10.333 7.27814 10.4277 7.20719C10.4917 7.15929 10.5565 7.11251 10.6211 7.06559C10.723 6.99164 10.8252 6.9183 10.9287 6.84684C10.9822 6.80989 11.0369 6.77473 11.0908 6.73844C11.4259 6.51304 11.7688 6.30084 12.1191 6.10172C12.2066 6.052 12.2935 6.00136 12.3818 5.95328C12.4563 5.91278 12.5314 5.87345 12.6064 5.83414C12.7091 5.78038 12.8122 5.72749 12.916 5.67594C13.002 5.63327 13.0881 5.59108 13.1748 5.54996C13.2544 5.5122 13.3348 5.47608 13.415 5.43961C13.5164 5.39356 13.6174 5.34683 13.7197 5.30289C13.8145 5.26217 13.9102 5.22364 14.0059 5.18473C14.187 5.111 14.3699 5.04187 14.5537 4.97477C14.6225 4.94967 14.6906 4.92276 14.7598 4.8986C14.8692 4.86033 14.9796 4.82512 15.0898 4.78922C15.1712 4.76276 15.2522 4.7353 15.334 4.71012C15.4416 4.67697 15.5499 4.64629 15.6582 4.61539C15.7361 4.5932 15.8143 4.57197 15.8926 4.55094C16.0056 4.52053 16.1187 4.49002 16.2324 4.46207C16.309 4.44329 16.386 4.42602 16.4629 4.40836C16.5767 4.38218 16.6903 4.35493 16.8047 4.33121C16.8391 4.32411 16.8738 4.31856 16.9082 4.31168C17.403 4.21251 17.9035 4.13737 18.4082 4.08512C18.4141 4.08451 18.4199 4.08376 18.4258 4.08317C18.593 4.06604 18.7606 4.05109 18.9287 4.03922C18.9551 4.03737 18.9814 4.03606 19.0078 4.03434C19.4747 4.00368 19.9444 3.99344 20.416 4.00406Z" fill="currentColor" data-v-4ec75474></path></svg><span class="booking__action-text" data-v-4ec75474>Swap Session</span></div></div>',1)])])])):u("",!0)])):u("",!0),z.value===!0||Q.value===!0?(t(),a("button",{key:6,class:"booking__cancel",type:"button",onClick:j},"Cancel Booking")):u("",!0),v.value.id&&s.value.seats?.length?(t(),a("div",fs,[o("div",ys,[o("div",ws,[e[60]||(e[60]=o("h3",{class:"booking__share-title"},"Going as a group?",-1)),e[61]||(e[61]=o("p",{class:"booking__paragraph"},"Share where you are sitting so they can book in the seats next to you.",-1)),o("div",{class:"booking__share-buttons"},[o("button",{class:"form-button form-button--secondary",type:"button",onClick:ze},"Send Booking Details")]),_(L,{class:"toast--large",status:q.value.status},{success:S(()=>[...e[58]||(e[58]=[l("Booking link copied to clipboard.",-1)])]),error:S(()=>[...e[59]||(e[59]=[l("Sorry, something went wrong. Please try again.",-1)])]),_:1},8,["status"])])])])):u("",!0),P.value&&!K.value&&ue.value?(t(),a("div",Ss)):u("",!0),Pe.value||f.value.pickupNumber||s.value.pickupNumber?(t(),a("div",Is,[o("div",Ts,[o("div",Bs,[o("h3",Os,i(!f.value.pickupNumber&&!s.value.pickupNumber?"Ready to collect your order?":"Your order is being prepared"),1),!f.value.pickupNumber&&!s.value.pickupNumber?(t(),a("p",xs,[...e[62]||(e[62]=[l("Once you're at the cinema, press ",-1),o("i",null,"PREPARE MY ORDER",-1),l(" and we'll get your food ready. Then go straight to the ",-1),o("i",null,"COLLECT",-1),l(" counter and have your order number ready.",-1)])])):u("",!0)])]),(t(!0),a(c,null,H(Oe.value,n=>(t(),a("div",Ms,[o("div",Ps,[o("div",Ys,[o("img",{class:"booking__snack-image",src:n.thumbnail,width:"80",alt:""},null,8,As),o("div",$s,[o("span",Hs,i(n.description),1),o("span",Ls,i(y(m).formatCurrency(me(n))),1)])])])]))),256)),o("div",Ns,[o("div",Es,[!f.value.pickupNumber&&!s.value.pickupNumber?(t(),a("button",{key:0,class:"form-button form-button--full",type:"button",onClick:e[10]||(e[10]=n=>ke()),disabled:f.value.status>0},"Prepare My Order",8,Rs)):u("",!0),f.value.pickupNumber||s.value.pickupNumber?(t(),a("div",Ds,[e[63]||(e[63]=o("span",{class:"booking__order-number-heading"},"Order Number",-1)),o("span",Vs,i(f.value.pickupNumber||s.value.pickupNumber),1),e[64]||(e[64]=o("span",{class:"booking__order-number-copy"},[l("Go to the "),o("i",null,"COLLECT"),l(" counter now to pick up your order. Please have your order number ready.")],-1))])):u("",!0),_(L,{class:"toast--medium",status:f.value.status},{error:S(()=>[...e[65]||(e[65]=[l(" Sorry, something went wrong preparing your order. Please try again later or contact ",-1),o("a",{class:"toast__link",href:"https://hoyts.zendesk.com/hc/en-us"},"HOYTS Customer Service",-1)])]),_:1},8,["status"])])])])):u("",!0),o("div",Ws,[o("div",zs,[o("div",qs,[o("h3",Us,"Transaction ID: "+i(s.value.vistaTransactionId),1),o("ul",js,[s.value.tickets?.length>0?(t(!0),a(c,{key:0},H(s.value.tickets,n=>(t(),a("li",Gs,[o("span",Fs,i(n.quantity)+" x "+i(n.description),1),o("span",Js,i(y(m).formatCurrency(n.priceInCents)),1)]))),256)):u("",!0),s.value?(t(!0),a(c,{key:1},H(ie.value,n=>(t(),a("li",Xs,[o("span",Zs,[o("span",{class:O(["booking__item-name",{"booking__item-name--heading":T.value}])},i(n.quantity)+" x "+i(n.description),3),!T.value&&n.modifiers?(t(),a("span",{key:0,class:"booking__item-byline",innerHTML:qe(n)},null,8,Ks)):u("",!0)]),o("span",{class:O(["booking__item-price",{"booking__item-price--modifier":T.value}])},i(y(m).formatCurrency(me(n))),3)]))),256)):u("",!0),re.value?.length?(t(!0),a(c,{key:2},H(re.value,n=>(t(),a("li",Qs,[o("span",et,[o("span",ot,i(n.name),1),(t(!0),a(c,null,H(n.modifiers,B=>(t(),a("span",st,[n.name==="Inscription"&&W.value.message?(t(),a(c,{key:0},[l(i(W.value.message),1)],64)):(t(),a(c,{key:1},[l(i(B),1)],64))]))),256))])]))),256)):u("",!0),le.value>0?(t(),a("li",tt,[e[66]||(e[66]=o("span",{class:"booking__item-name"},"Booking fee",-1)),o("span",at,i(y(m).formatCurrency(le.value)),1)])):u("",!0),w.value?(t(),a(c,{key:4},[o("li",nt,[e[67]||(e[67]=o("span",{class:"booking__item-name booking__item-name--subtotal"},"Subtotal",-1)),o("span",it,i(y(m).formatCurrency(w.value.subtotalInCents)),1)]),o("li",lt,[e[68]||(e[68]=o("span",{class:"booking__item-name"},"Swap Credit",-1)),o("span",rt,"-"+i(y(m).formatCurrency(w.value.creditInCents)),1)])],64)):u("",!0)])])]),o("div",ut,[o("div",dt,[w.value?(t(),a("span",ct,[w.value.totalInCents>=0?(t(),a(c,{key:0},[e[69]||(e[69]=o("span",null,"Total (Inc. of GST)",-1)),o("span",null,i(y(m).formatCurrency(w.value.totalInCents)),1)],64)):(t(),a(c,{key:1}
1,[e[70]||(e[70]=o("span",null,"Refund Total",-1)),o("span",null,i(y(m).formatCurrency(Math.abs(w.value.totalInCents))),1)],64))])):(t(),a("span",_t,[e[71]||(e[71]=o("span",null,"Total (Inc. of GST)",-1)),o("span",null,i(y(m).formatCurrency(xe.value)),1)]))])])]),!T.value&&!z.value?(t(),a("p",kt,"This booking is non-refundable.")):u("",!0),P.value&&K.value?(t(),a("a",{key:11,href:C.value.advertLink,class:"booking__partner-advert",target:"_blank",onClick:e[11]||(e[11]=n=>Re())},[_(ye,{class:"booking__partner-advert-image",src:C.value.advertImage,alt:C.value.name,width:"832"},null,8,["src","alt"])],8,gt)):u("",!0),o("div",vt,[o("div",{class:O(["wysiwyg",{"wysiwyg--center":T.value}])},[T.value?(t(),a(c,{key:0},[o("p",null,"Thank you for ordering your Ice Cream Cake from HOYTS Ben & Jerry's "+i(M.value.name)+". An order confirmation will be landing in your inbox shortly.",1),e[73]||(e[73]=o("p",null,"Your order will be available to collect on the designated date and time from your chosen HOYTS Ben & Jerry's Scoop Shop.",-1)),e[74]||(e[74]=o("p",null,"If you need to cancel your order, this can be done up to 48 hours prior to collection. Please contact the store directly to arrange a refund. Any cake cancelled after this time, will not be refunded.",-1)),e[75]||(e[75]=o("p",null,[l("Standard "),o("a",{href:"/terms-and-conditions",target:"_blank"},"HOYTS T&C's"),l(" will apply.")],-1)),o("p",null,[e[72]||(e[72]=l("Please call the store directly if you have any other questions at ",-1)),o("a",{href:`tel:${M.value.phone}`},i(M.value.phone),9,bt)]),e[76]||(e[76]=o("p",null,"Our talented scoopers can't wait to whip up the cake of your dreams!",-1))],64)):(t(),a(c,{key:1},[e[81]||(e[81]=o("h2",null,"Important information",-1)),e[82]||(e[82]=o("p",null,[o("b",null,"To collect your tickets you will need:")],-1)),e[83]||(e[83]=o("ul",null,[o("li",null,"Present the booking confirmation to be scanned at the ticket tear point"),o("li",null,"Patrons must be 18 years or older or accompanied by a Parent or legal guardian to purchase tickets to a HOYTS LUX session or enter the HOYTS LUX Venue. Please ensure you have ID fulfilling RSA/licensing laws.")],-1)),e[84]||(e[84]=o("h3",null,"Disclaimer",-1)),o("ul",null,[e[78]||(e[78]=o("li",null,"You can buy a maximum of 30 general admission tickets or 6 HOYTS LUX tickets for each transaction",-1)),e[79]||(e[79]=o("li",null,"Ticket limits per transaction may vary by partner program. Please refer to individual offer T&Cs.",-1)),o("li",null,[l("Most tickets are refundable up to 30 minutes prior to the session start time. For our complete refund policy, including times when "+i(Be.value)+" Consumer Law permits a refund, please ",1),e[77]||(e[77]=o("a",{href:"https://hoyts.zendesk.com/hc/en-us/articles/217685387-Swap-or-Refund-an-Online-Booking-",target:"_blank"},"click here",-1))]),e[80]||(e[80]=o("li",null,"Allocated seating may not be available to all HOYTS locations",-1))])],64))],2)])])):(t(),Ce(ko,{key:4}))}}),xt=uo(pt,[["__scopeId","data-v-4ec75474"]]);export{xt as default};

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.