PageSourceSearch

https://www.travelassociates.com/_next-ta/_next/static/chunks/page…/%5B...campaign%5D-6543a75b3d309d5f.js

js travelassociates.com collected 2026-10-09 18:31:50 UTC 95,900 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5666,6118,8119,8683],{9266:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var i=r(6029),n=r(28450),o=r(7457),a=r(70273),l=r(28932),s=r(16956),d=r(80780),c=r(2538),p=r(50908),u=r(41915),h=r(50800),g=r(16276),x=r(91681),m=r(12716),f=r(91309),b=r(97490),v=r(53451),y=r(55729),j=r(50832);let A=({children:e,title:t,titleComponent:r="h3",subtitle:n,itemWidth:o,spacing:a=6,seeMoreLink:l,onMove:s,sx:d})=>{let[c]=(0,j.s)({xs:!1,md:!0}),[p]=(0,j.s)(o),A=(0,y.useRef)();(0,y.useEffect)(()=>()=>clearTimeout(A.current),[]);let k=y.Children.toArray(e).filter(Boolean);if(!k.length)return null;let w=y.Children.map(k,e=>(0,i.jsx)(h.A,{width:p,height:"100%",children:e})),C=(0,i.jsxs)(u.A,{direction:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},justifyContent:"space-between",spacing:2,useFlexGap:!0,children:[(0,i.jsxs)(h.A,{children:[n&&(0,i.jsx)(g.A,{variant:"subheadingSm",color:"text.secondary",sx:{textTransform:"uppercase"},children:n}),(0,i.jsx)(g.A,{variant:"h2",component:r,children:t})]}),l&&(0,i.jsx)(x.N,{href:l.href,size:"small",light:!0,sx:{mr:{md:4}},children:l.text})]});return(0,i.jsx)(h.A,{"data-testid":"responsive-list",sx:d,children:c?(0,i.jsx)(m.F,{ariaLabel:t,splideOptionsOverride:{fixedWidth:p,omitEnd:!0},isResponsiveList:!0,arrowsPosition:"top",arrowNextIcon:(0,i.jsx)(v.A,{}),arrowPreviousIcon:(0,i.jsx)(b.A,{}),header:C,hidePagination:!0,onMove:()=>s?.(),spacing:a,sx:{"> .MuiStack-root":{alignItems:"center",mb:2}},children:w}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{mb:4,children:C}),(0,i.jsx)(h.A,{onScrollCapture:s&&(()=>{A.current?clearTimeout(A.current):s?.(),A.current=setTimeout(()=>{A.current=void 0},250)}),children:(0,i.jsx)(f.Q,{ariaLabel:t,autoWidth:!0,overflowContainer:!0,spacing:a/2,children:w})})]})})},k=(0,c.I)("article")({height:"100%",overflow:"hidden",position:"relative","&:hover img":{transform:"scale(1.1)"}}),w=(0,c.I)("img")({display:"block",height:440,objectFit:"cover",objectPosition:"center",transition:"transform 0.5s ease",width:"100%"}),C=(0,c.I)(u.A)(({theme:e})=>({background:"linear-gradient(0deg, rgba(19, 19, 19, 0.80) 0%, rgba(0, 0, 0, 0.00) 65.5%)",color:e.tf.color.text.default.neutral.inverted.value,inset:0,justifyContent:"space-between",padding:e.spacing(4),pointerEvents:"none",position:"absolute",[e.breakpoints.up("lg")]:{padding:e.spacing(6)}})),S={xs:340,lg:370},T=({advisor:e})=>{let{pushEvent:t,getPageType:r}=(0,n.A)(),{name:c,profileUrl:x,profilePhotoUrl:m,label:f,isTeamLeader:b,storeName:v,storeLocation:y,phone:j}=e;return(0,i.jsxs)(k,{"data-testid":"advisor-list-item",children:[(0,i.jsx)(h.A,{component:"a",href:x,"aria-label":`View ${c}'s profile`,display:"block",children:(0,i.jsx)(w,{src:(0,o.c)({src:m||"https://cloudinary.fclmedia.com/fctg/image/upload/websites/ta-global/advisor/advisor-default.jpg",quality:80,format:"webp",width:577,height:660,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}}),alt:"",loading:"lazy",width:370,height:440})}),(0,i.jsxs)(C,{children:[(0,i.jsx)(h.A,{children:f&&(0,i.jsx)(a.v,{component:"span",size:"small",label:f,startIcon:f.toLowerCase().includes("cruise")?(0,i.jsx)(p.A,{}):void 0})}),(0,i.jsxs)(u.A,{spacing:4,children:[(0,i.jsxs)(h.A,{children:[(0,i.jsx)(g.A,{variant:"subheadingSm",component:"p",sx:{textTransform:"uppercase"},children:b?"Business Leader":"Travel Advisor"}),(0,i.jsx)(g.A,{variant:"h1",component:"h3",children:c}),v&&(0,i.jsx)(g.A,{variant:"bodySm",children:v}),y&&(0,i.jsx)(g.A,{variant:"bodySm",children:y})]}),(0,i.jsxs)(u.A,{direction:"row",spacing:2,useFlexGap:!0,sx:{pointerEvents:"auto","& > *":{flex:"1 1 0",minWidth:0}},children:[!!(j?.display.trim()&&j?.tel.trim())&&(0,i.jsx)(l.$,{as:"a",href:`tel:${j.tel}`,variant:"inverted",startIcon:(0,i.jsx)(d.A,{}),onClick:()=>t({event:"advisorCall",triggeredBy:"Aurora-TA.AdvisorList",eventType:"GTM.advisorCall",data:{event:"advisorCall",phoneNumber:j.display}}),sx:{"&:hover":{backgroundColor:"rgba(255, 255, 255, 0.4)"}},children:j.display}),(0,i.jsx)(l.$,{as:"a",href:`${x}#enquire`,target:"_blank",variant:"inverted",startIcon:(0,i.jsx)(s.A,{}),onClick:()=>t({event:"enquiryFlowCta",triggeredBy:"Aurora-TA.AdvisorList",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:r(),clickText:"Enquire",origin:"advisorList",enquiryFormCategory:"generalEnquiry"}}),sx:{"&:hover":{backgroundColor:"rgba(255, 255, 255, 0.4)"}},children:"Enquire"})]})]})]})]})},I=({id:e="advisor-list",title:t,subtitle:r,viewAllLink:o,advisors:a,sx:l})=>{let{pushEvent:s,getPageType:d}=(0,n.A)();return a?.length?(0,i.jsx)(h.A,{"data-testid":"advisor-list","data-sfs-id":e,sx:l,children:(0,i.jsx)(A,{title:t,subtitle:r,itemWidth:S,seeMoreLink:o,onMove:()=>s({event:"tileNext",triggeredBy:"Aurora-ta.MeetAdvisors",eventType:"GTM.tileNext",data:{event:"tileNext",pagePosition:d(),tileType:"MeetAdvisors"}}),children:a.map(e=>(0,i.jsx)(T,{advisor:e},e.t4))})}):null}},16956:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var i=r(6029);let n=(0,r(60303).A)((0,i.jsx)("path",{d:"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0-8 5-8-5zm0 12H4V8l8 5 8-5z"}),"Email")},20414:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var i=r(71024),n=r.n(i);let o=({event:e,triggeredBy:t,data:r})=>{},a={page_header:{loadingCallback:o,component:n()(()=>r.e(6118).then(r.bind(r,96118)),{loadableGenerated:{webpack:()=>[96118]}})},faq:{loadingCallback:o,component:n()(()=>r.e(477).then(r.bind(r,90477)),{loadableGenerated:{webpack:()=>[90477]}})},heading:{loadingCallback:o,component:n()(()=>r.e(8655).then(r.bind(r,68655)),{loadableGenerated:{webpack:()=>[68655]}})},rich_text:{loadingCallback:o,component:n()(()=>r.e(3201).then(r.bind(r,53201)),{loadableGenerated:{webpack:()=>[53201]}})},component_layout_builder:{loadingCallback:o,component:n()(()=>Promise.resolve().then(r.bind(r,69800)),{loadableGenerated:{webpack:()=>[69800]}})},featured_image:{loadingCallback:o,component:n()(()=>r.e(6273).then(r.bind(r,36273)),{loadableGenerated:{webpack:()=>[36273]}})},get_in_touch:{loadingCallback:o,component:n()(()=>r.e(2487).then(r.bind(r,92487)),{loadableGenerated:{webpack:()=>[92487]}})},enquiry_form:{loadingCallback:o,component:n()(()=>Promise.all([r.e(6691),r.e(1541),r.e(6649),r.e(1909),r.e(1176),r.e(651)]).then(r.bind(r,10651)),{loadableGenerated:{webpack:()=>
1[10651]}})},media_gallery:{loadingCallback:o,component:n()(()=>r.e(5919).then(r.bind(r,25919)),{loadableGenerated:{webpack:()=>[25919]}})},image:{loadingCallback:o,component:n()(()=>r.e(9158).then(r.bind(r,49158)),{loadableGenerated:{webpack:()=>[49158]}})},text_image:{loadingCallback:o,component:n()(()=>r.e(6139).then(r.bind(r,66139)),{loadableGenerated:{webpack:()=>[66139]}})},sticky_chips:{loadingCallback:o,component:n()(()=>Promise.all([r.e(6691),r.e(1541),r.e(6649),r.e(1909),r.e(8683),r.e(7403),r.e(3386),r.e(1368)]).then(r.bind(r,51368)),{loadableGenerated:{webpack:()=>[51368]}})},product_list:{loadingCallback:o,component:n()(()=>Promise.all([r.e(5211),r.e(5666)]).then(r.bind(r,35211)).then(e=>({default:e.ProductListController})),{loadableGenerated:{webpack:()=>[35211]}})},anchor:{loadingCallback:o,component:n()(()=>r.e(1749).then(r.bind(r,11749)),{loadableGenerated:{webpack:()=>[11749]}})},evergreen_list:{loadingCallback:o,component:n()(()=>Promise.all([r.e(3328),r.e(144)]).then(r.bind(r,60144)),{loadableGenerated:{webpack:()=>[60144]}})},video:{loadingCallback:o,component:n()(()=>Promise.all([r.e(6619),r.e(1438)]).then(r.bind(r,91438)),{loadableGenerated:{webpack:()=>[91438]}})},iframe:{loadingCallback:o,component:n()(()=>r.e(2773).then(r.bind(r,32773)),{loadableGenerated:{webpack:()=>[32773]}})},embed:{loadingCallback:o,component:n()(()=>r.e(6645).then(r.bind(r,96645)),{loadableGenerated:{webpack:()=>[96645]}})},button:{loadingCallback:o,component:n()(()=>r.e(3156).then(r.bind(r,43156)),{loadableGenerated:{webpack:()=>[43156]}})},advisor_quote:{loadingCallback:o,component:n()(()=>r.e(2384).then(r.bind(r,42384)),{loadableGenerated:{webpack:()=>[42384]}})},productOrchestrator:{loadingCallback:o,component:n()(()=>Promise.all([r.e(1541),r.e(6649),r.e(1586),r.e(32),r.e(5121),r.e(8780)]).then(r.bind(r,48780)),{loadableGenerated:{webpack:()=>[48780]}})}}},20972:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i=(0,r(56990).A)("MuiStack",["root"])},26587:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/exclusive-offers/[...campaign]",function(){return r(27540)}])},27045:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var i=r(6029),n=r(7457),o=r(28932),a=r(63060),l=r(2538),s=r(50800),d=r(16276),c=r(47540),p=r(8588),u=r.n(p),h=r(27522);let g=(0,l.I)(s.A)(({theme:e})=>({border:"1px solid rgba(255, 255, 255, 0.20)",background:"rgba(182, 153, 95, 0.50)",backdropFilter:"blur(20px)",color:e.token.color.inverted.text[" "].value,padding:e.spacing(6,8,6,8),position:"relative",textAlign:"center"})),x=(0,l.I)(u())(()=>({height:"100%"})),m=({offerHeading:e="",offerTitle:t="",offerSubtitle:r="",offerLogo:l={url:"",alt:""},offerCaption:s,onClose:p,onEnquireClick:u})=>t||r?(0,i.jsxs)(g,{"data-testid":"OfferCard",children:[e&&(0,i.jsx)(d.A,{variant:"captionSmStrong",pb:4,sx:{letterSpacing:"1.8px",textTransform:"uppercase"},children:e}),!!t&&(0,i.jsx)(d.A,{variant:"h5",component:"h2",pb:4,sx:e=>({fontVariantNumeric:"lining-nums proportional-nums",[e.breakpoints.up("lg")]:{...e.typography.h3}}),children:t}),!!r&&(0,i.jsx)(d.A,{variant:"bodySm",component:"div",pb:4,children:(0,i.jsx)(h.A,{component:"div",children:r})}),l&&!!l.url&&(0,i.jsx)(x,{alt:l.alt||"",width:176,height:71,src:(0,n.c)({src:l.url,height:71,width:176,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}}),sx:{pb:4}}),s&&(0,i.jsx)(d.A,{variant:"captionSm",component:"div",sx:{textTransform:"uppercase"},children:s}),u&&(0,i.jsx)(o.$,{size:"lg",fullWidth:!0,variant:"inverted",intensity:"subtle",onClick:()=>{u?.()},sx:e=>({marginTop:2,color:e.token.color.white[" "].value,borderColor:e.token.color.white[" "].value,display:{xs:"none",lg:"flex"},"&:hover":{borderColor:e.token.color.white[" "].value,backgroundColor:"rgba(255, 255, 255, 0.1)"}}),children:"Enquire now"}),(0,i.jsx)(c.A,{color:"inherit",size:"small","aria-label":"Close offer card",onClick:()=>{p?.()},sx:e=>({left:e.spacing(2),position:"absolute",top:e.spacing(3)}),children:(0,i.jsx)(a.A,{})})]}):null},27540:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>tb,default:()=>tv});var i=r(6029),n=r(55729),o=r(35211),a=r(11448),l=r(28450),s=r(64253),d=r(83156),c=r(25336),p=r(7147),u=r(60031),h=r(28932),g=r(50800),x=r(70630),m=r(16276),f=r(95669),b=r.n(f),v=r(27045),y=r(86653);let j=({title:e="",featuredVideo:t,featuredImage:r,offerHeading:o,offerTitle:a,offerSubt
1itle:l,offerLogo:s,offerCaption:d,onEnquireClick:c,showOffer:p=!0})=>{let[u,h]=(0,n.useState)(p);return(0,i.jsxs)(g.A,{sx:{position:"relative"},"data-testid":"campaignHeaderBanner",children:[(0,i.jsx)(y.A,{link:"#link",title:"",video:t,image:r,bannerSticky:!1,showBannerBottom:!1}),e&&(0,i.jsx)(g.A,{sx:e=>({position:"absolute",bottom:"22px",left:e.spacing(6),right:e.spacing(6),padding:e.spacing(4,0),zIndex:2,[e.breakpoints.up("lg")]:{bottom:"70px",left:e.spacing(20),width:"540px"}}),children:(0,i.jsx)(m.A,{variant:"h1",color:"white",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.displaySm,letterSpacing:"0.2px"}}),children:e})}),u&&(0,i.jsx)(g.A,{sx:e=>({position:"fixed",zIndex:999,top:"190px",left:e.spacing(6),right:e.spacing(6),[e.breakpoints.up("md")]:{top:e.spacing(40),left:"50%",right:"auto",width:"392px",transform:"translateX(-50%)"},[e.breakpoints.up("lg")]:{position:"absolute",top:"auto",right:e.spacing(20),bottom:e.spacing(15),left:"auto",transform:"translateX(0)",width:"333px"}}),children:(0,i.jsx)(v.A,{offerHeading:o,offerTitle:a,offerSubtitle:l,offerLogo:s,offerCaption:d,onEnquireClick:c,onClose:()=>{h(!1)}})})]})};var A=r(2538),k=r(82201),w=r(73828),C=r(69922),S=r(30780),T=r(19234),I=r(80995),F=r(79904);let O={Accommodation:[F.Tk,F.XN,F.X0,F.t,F.BW],"Air Transportation":[F.Tk,F.pY,F.XN,F.lh,F.tJ,F.t,F.lo,F.pG],Cruise:[F.Tk,F.XN,F.X0,F.t,F.BW],Tour:[F.Tk,F.XN,F.X0,F.t,F.BW],Rail:[F.Tk,F.XN,F.X0,F.t,F.BW]},P=e=>{if(Array.isArray(e.category)){let t=e.category;return t.includes("Air Transportation")?O["Air Transportation"]??[F.Tk]:t.includes("Accommodation")||t.includes("Rail")?O.Accommodation??[F.Tk]:t.includes("Cruise")?O.Cruise??[F.Tk]:t.includes("Tour")?O.Tour??[F.Tk]:[F.Tk]}return O[e.category]??[F.Tk,F.XN,F.X0,F.t,F.BW]},q=e=>Array.isArray(e.category)?e.category.includes("Air Transportation")?"flight":"product":"Air Transportation"===e.category?"flight":"product";var $=r(48780),W=r(27522),E=r(8637),M=r(71932),L=r(76148);let B=(0,A.I)(k.A)(({theme:e})=>({paddingBottom:e.spacing(6),[`& .${w.A.root}`]:{borderBottom:`2px solid ${e.tf.component.tabs.color.container.default.border.value}`,color:e.tf.component.tabs.color["underline-tab"].brand.default.text.value,fontSize:e.tf.font.desktop.body.size.md.value,"&:hover":{backgroundColor:e.tf.component.tabs.color["underline-tab"].brand.hover.background.value}},[`& .${w.A.selected}`]:{color:e.tf.component.tabs.color["underline-tab"].brand.active.text.value},[e.breakpoints.up("md")]:{[`& .${C.A.list}`]:{justifyContent:"center"}}})),R=(0,A.I)(c.m)(({theme:e})=>({display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",paddingBottom:e.spacing(6)})),z=({enquiryAnchor:e="",enquiryClick:t,offers:r,termsAnchor:o="#terms",termsOnClick:a})=>{let{triggerEnquiryCtaEvent:s}=(0,E.W)(),{pushEvent:d,getPageType:p}=(0,l.A)(),[u,h]=(0,n.useState)(r[0]?.heading??""),[x,f]=(0,n.useState)(new Set),b=e.trim().length>0||"function"==typeof t,v=(0,n.useMemo)(()=>r.filter(e=>!x.has(e.heading)),[r,x]),y=(0,n.useCallback)(e=>{f(t=>new Set([...t,e]))},[]);return(0,n.useEffect)(()=>{0!==v.length&&(v.some(e=>e.heading===u)||h(v[0].heading))},[v,u]),(0,i.jsxs)(g.A,{"data-testid":"offerProducts",children:[v.length>1&&(0,i.jsx)(B,{variant:"scrollable",scrollButtons:!1,visibleScrollbar:!1,"aria-label":"Offer products tabs",value:u,onChange:(e,t)=>
1{h(t)},children:v.map((e,t)=>(0,i.jsx)(S.A,{id:`offer-tab-${t}`,value:e.heading,label:e.heading,disableRipple:!0},e.heading))}),(0,i.jsx)(c.m,{children:v.map((r,n)=>(0,i.jsxs)(g.A,{id:`offer-tabpanel-${n}`,"aria-labelledby":`offer-tab-${n}`,role:"tabpanel",hidden:u!==r.heading,children:[(0,i.jsxs)(R,{maxWidth:"md",children:[(0,i.jsx)(m.A,{variant:"bodySm",component:"div",pb:5,sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.bodyMd},"& p:first-of-type":{mt:0},"& p:last-of-type":{mb:0}}),children:(0,i.jsx)(W.A,{component:"div",inlineElement:r.terms?(0,i.jsxs)(i.Fragment,{children:[" ",(0,i.jsx)(T.A,{href:o,variant:"bodySm",underline:"always",color:"inherit",onClick:e=>{e.preventDefault(),a?.()},children:"View Terms and Conditions"})]}):null,children:r.description})}),b&&(0,i.jsx)(I.A,{size:"large",variant:"contained",disableElevation:!0,disableRipple:!0,href:e,onClick:r=>{r.preventDefault(),(e=>{let r={event:"enquiryFlowCta",triggeredBy:"Aurora-TA.OfferProducts",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:p(),clickText:"Enquire to redeem offer",origin:"OfferProducts",enquiryFormId:(0,M.c)()}};if(!e){s(),t?.(),d(r);return}e.startsWith("#")?document.querySelector(e)?((0,L.c)(e),s(),d(r),window.history.pushState(null,"",e)):(s(),t?.(),d(r)):(s(),d(r),window.location.href=e)})(e)},sx:{borderRadius:0},children:"Enquire to redeem offer"})]}),(0,i.jsx)($.default,{onEmpty:()=>y(r.heading),config:{skeletonType:q(r),filterSet:(r.productCount??0)>8?P(r):void 0,query:r.query}})]},r.heading))})]})};var D=r(87871),_=r(39496),N=r(33386),G=r(5537),X=r(38025),V=r(57420),H=r(68527),Y=r(39766);let U=({...e})=>{let t=(0,G.c)(e.configData),{moveFlightsToMenu:r}=(0,E.W)(),{pushEvent:n,getPageType:o}=(0,l.A)(),{activeRelatedCampaigns:a,breadcrumbLinks:f,footerProps:v,headerProps:y,breadcrumbSchemaJson:A,relatedBlogs:k}=e,{contactInformation:w}=e.configData,{campaignFeaturedImage:C,campaignFaqs:S,campaignTitle:T,metaPageTitle:I,metatags:F}=e.pageContent,{offerQuery:O,offerTerms:P}=e.productOffers,q=P||[],$=O.map(e=>{let{campaignLocation:t,description:r,terms:i,...n}=e;return n}),L=Math.ceil(S.length/2),B=S.slice(0,L),R=S.slice(L);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.Ay,{id:"breadcrumb-schema",json:A}),(0,i.jsx)(Y.A,{metaData:F}),(0,i.jsx)(b(),{children:(0,i.jsx)("title",{children:I})}),(0,i.jsx)(s.A,{...y,onPlanYourTripLink:"#enquire",moveFlightsToMenu:r}),(0,i.jsxs)("main",{children:[(0,i.jsx)(g.A,{sx:{pb:{xs:6,lg:10}},children:(0,i.jsx)(j,{featuredImage:C,showOffer:!1})}),(0,i.jsx)(c.m,{sx:{pb:8},children:(0,i.jsxs)(x.A,{container:!0,spacing:4,children:[(0,i.jsxs)(x.A,{size:{xs:12,lg:10},children:[(0,i.jsxs)(m.A,{variant:"h1",component:"h1",sx:{mb:4},children:[(0,i.jsx)("em",{children:T})," offer is unfortunately no longer available."]}),(0,i.jsx)(m.A,{children:"Keep an eye out for our next exclusive luxury offers, or get in touch to book a similar experience."})]}),(0,i.jsx)(x.A,{size:{xs:12,lg:2},sx:{textAlign:{lg:"right"}},children:(0,i.jsx)(h.$,{"data-sfs-id":"enquiry-flow-cta",onClick:()=>{let e=document.querySelector("#enquire");if(e){let t=e.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t-60,behavior:"smooth"}),n({event:"enquiryFlowCta",triggeredBy:"Aurora-TA.exclusive-offers.expired",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:o(),clickText:"Enquire now",origin:"exclusive-offers",enquiryFormCategory:N.V.GeneralEnquiry,enquiryFormId:(0,M.c)()}})}},children:"Enquire now"})})]})}),$.length>0&&(0,i.jsxs)(g.A,{id:"offers",sx:{pb:{xs:16,lg:18}},children:[(0,i.jsx)(c.m,{children:(0,i.jsx)(m.A,{variant:"h2",component:"h2",children:"Explore other offers"})}),(0,i.jsx)(z,{offers:$})]}),q.length>0&&(0,i.jsx)(c.m,{id:"terms",sx:{pb:10},children:(0,i.jsx)(p.n,{title:`Terms and conditions: ${T}`,titleVariant:"large",summarySX:{fontWeight:100},children:(0,i.jsx)(g.A,{component:"ul","aria-label":"Terms and conditions for this offer",sx:{listStyle:"none",columnCount:{xs:1,lg:2},columnGap:4,p:0,m:0},children:q.map(e=>(0,i.jsxs)(g.A,{component:"li",sx:{breakInside:"avoid",WebkitColumnBreakInside:"avoid",pageBreakInside:"avoid",width:"100%"},children:[e.heading&&(0,i.jsx)(m.A,{variant:"bodySmStrong",children:e.heading}),(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.terms})})]},`terms-${e.heading||"no-heading"}`))})})}),(0,i.jsx)(g.A,{id:"enquire",sx:e=>({backgroundColor:e.token.color.grey[50].value,pb:{xs:6,lg:11},pt:{xs:6,lg:11},mb:{xs:8,lg:10}}),children:(0,i.jsx)(c.m,{maxWidth:"lg",children:(0,i.jsx)(N.A,{...t,origin:"campaign",titleOverride:"Get in touch with us for similar offers",freeTextPlaceholder:"Share a few details about your travel plans, and a Travel Associates advisor will be in touch."})})}),S?.length>0&&(0,i.jsxs)(c.m,{id:"faqs",sx:{pb:10},children:[(0,i.jsx)(m.A,{variant:"h4",component:"h2",pb:4,children:"Frequently asked questions"}),(0,i.jsxs)(x.A,{container:!0,spacing:{xs:0,lg:6},children:[(0,i.jsx)(x.A,{size:{xs:12,lg:6},children:B.map(e=>(0,i.jsx)(p.n,{title:e.first,summarySX:{fontWeight:100},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.second_processed})})},`faq-${e.first}`))}),(0,i.jsx)(x.A,{size:{xs:12,lg:6},children:R.map(e=>(0,i.jsx)(p.n,{title:e.first,summarySX:{fontWeight:100},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.second_processed})})},`faq-${e.first}`))})]})]}),!!a&&a.length>
10&&(0,i.jsx)(c.m,{sx:{pb:{xs:8,lg:32}},children:(0,i.jsx)(D.A,{title:"",subtitle:"Other related offers",offerData:a})}),(0,i.jsx)(c.m,{children:(0,i.jsx)(H.Ay,{articles:k,title:"Luxury Inspiration",heading:"The latest in Luxury",seeMoreLink:"/travel-inspiration/blog/search",sx:{pb:{xs:8,lg:20}}})}),(0,i.jsx)(c.m,{sx:{pb:6},children:(0,i.jsx)(u.B,{links:f})}),(0,i.jsx)(X.A,{phoneLabel:w.phone,phoneTel:w.phone,enquiryLabel:_.AI.ENQUIRE_TO_BOOK,enquiryAnchor:"#enquire"})]}),(0,i.jsx)(d.A,{...v})]})};var J=r(46833),K=r(20414),Q=r(69800),Z=r(70273),ee=r(14836),et=r(47188),er=r(77178),ei=r(50908),en=r(8176),eo=r(54282),ea=r(41915),el=r(47540),es=r(89599),ed=r(93010);let ec={Accommodation:"Stay","Air Transportation":"Flights","Holiday Package":"Package"},ep={stay:eo.A,flights:ee.A,cruise:ei.A,package:et.A,rail:er.A,tour:en.A},eu=(0,A.I)(g.A,{shouldForwardProp:e=>"isAtLeftEnd"!==e&&"isAtRightEnd"!==e})(({theme:e,isAtLeftEnd:t,isAtRightEnd:r})=>{let i="none";return t||r?t?r||(i="linear-gradient(270deg, transparent 0%, #FFF 20%, #FAF9FA 100%)"):i="linear-gradient(90deg, transparent 0%, #FFF 20%, #FAF9FA 100%)":i="linear-gradient(90deg, transparent 0%, #FAF9FA 20%, #FAF9FA 80%, transparent 100%)",{display:"flex",flexWrap:"nowrap",gap:e.spacing(2),overflowX:"auto",msOverflowStyle:"none",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[e.breakpoints.up("lg")]:{maskImage:i}}}),eh=(0,A.I)(g.A)(({theme:e})=>({position:"absolute",top:0,display:"none",[e.breakpoints.up("lg")]:{display:"block"}})),eg=(e,t)=>e.includes(t)?e.filter(e=>e!==t):[...e,t],ex=({tripTypeOptions:e,brandOptions:t,selectedTripTypes:r,selectedBrands:o,onTripTypesChange:a,onBrandsChange:l})=>{let s=(0,n.useRef)(null),[d,c]=(0,n.useState)(!0),[p,u]=(0,n.use
1State)(!1),h=(0,n.useCallback)(()=>{if(!s.current)return;let{scrollLeft:e,clientWidth:t,scrollWidth:r}=s.current;c(e<=5),u(e+t>=r-5)},[]);return((0,n.useEffect)(()=>{let e=s.current;if(e)return h(),e.addEventListener("scroll",h),window.addEventListener("resize",h),()=>{e.removeEventListener("scroll",h),window.removeEventListener("resize",h)}},[h]),(0,n.useEffect)(()=>{h()},[t,h]),e.length||t.length)?(0,i.jsx)(g.A,{role:"group","aria-label":"Filter offers","data-testid":"offers-filters",sx:{mx:-6},children:(0,i.jsxs)(ea.A,{direction:"row",alignItems:"center",spacing:2,flexWrap:"nowrap",sx:{overflowX:"auto",msOverflowStyle:"none",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},px:{xs:4,sm:6}},children:[e.length>0&&(0,i.jsx)(ea.A,{direction:"row",spacing:2,alignItems:"center",flexShrink:0,children:e.map(e=>{let t=ec[e.label]||e.label,n=ep[t.toLowerCase()]??null;return(0,i.jsx)(Z.v,{label:t,isActive:r.includes(e.value),onClick:()=>a(eg(r,e.value)),startIcon:n?(0,i.jsx)(n,{}):void 0},e.value)})}),t.length>0&&(0,i.jsxs)(g.A,{sx:{position:"relative",flex:1,overflow:{xs:"visible",lg:"hidden"}},children:[(0,i.jsx)(eu,{ref:s,isAtLeftEnd:d,isAtRightEnd:p,children:t.map(e=>(0,i.jsx)(Z.v,{label:e.label,isActive:o.includes(e.value),onClick:()=>l(eg(o,e.value))},e.value))}
1),!d&&(0,i.jsx)(eh,{sx:{left:0},children:(0,i.jsx)(el.A,{"aria-label":"Scroll filters left",color:"info",onClick:()=>s.current?.scrollBy({left:-150,behavior:"smooth"}),sx:e=>({backgroundColor:e.token.color.white[" "].value,border:`${e.spacing(.25)} solid ${e.tf.component.button.color.secondary.hover.background.value}`,"&:hover":{backgroundColor:e.token.color.white[" "].value}}),children:(0,i.jsx)(es.A,{})})}),!p&&(0,i.jsx)(eh,{sx:{right:0},children:(0,i.jsx)(el.A,{"aria-label":"Scroll filters right",color:"info",onClick:()=>s.current?.scrollBy({left:150,behavior:"smooth"}),sx:e=>({backgroundColor:e.token.color.white[" "].value,border:`${e.spacing(.25)} solid ${e.tf.component.button.color.secondary.hover.background.value}`,"&:hover":{backgroundColor:e.token.color.white[" "].value}}),children:(0,i.jsx)(ed.A,{})})})]})]})}):null};var em=r(7457),ef=r(36018),eb=r(27759);let ev=e=>(0,em.c)({src:e,width:320,height:80,advancedTransforms:{crop:"fit",progressive:!0}}).replace(/(\/fctg\/image\/(?:fetch|upload)\/)/,"$1e_trim/"),ey=(0,A.I)(g.A,{shouldForwardProp:e=>"isSelected"!==e})(({theme:e,isSelected:t})=>({borderRadius:e.tf.scale.mobile.radius.l.value,padding:e.spacing(4,6),outline:t?`2px solid ${e.tf.color.background.default.brand.primary.value}`:`1px solid ${e.tf.color.background.hover.neutral.section.value}`,backgroundColor:t?e.tf.color.tint.primary.soft.value:"transparent",":hover":{backgroundColor:e.tf.color.tint.primary.soft.value,cursor:"pointer"},[e.breakpoints.up("lg")]:{minHeight:255,padding:e.spacing(6)}})),ej=(0,A.I)(g.A)(({theme:e})=>({display:"flex",alignItems:"center",height:34,maxWidth:160,minWidth:0,img:{display:"block",maxHeight:"100%",maxWidth:"100%",objectFit:"contain"},[e.breakpoints.up("lg")]:{height:40}})),eA=(0,A.I)("img")(()=>({})),ek=(0,A.I)(g.A,{shouldForwardProp:e=>"isSelected"!==e})(({theme:e,isSelected:t})=>({backgroundColor:t?e.tf.color.background.default.brand.primary.value:"transparent",border:`1px solid ${t?e.tf.color.background.default.brand.primary.value:e.tf.color.background.hover.neutral.section.value}`,padding:1,borderRadius:"50%",color:e.tf.color.background.default.neutral.base.value,height:24,width:24,textAlign:"center"})),ew=({offer:e,isSelected:t,onToggle:r})=>{let{description:n,heading:o,image:a,supplier:s}=e,{pushEvent:d}=(0,l.A)(),c=()=>{d({event:"luxuryOfferClick",triggeredBy:"Aurora-TA.LuxurySaleOffers.OfferTile",eventType:"GTM.luxuryOfferClick",data:{event:"luxuryOfferClick",offerName:o,offerDescription:n,offerBrand:s,offerSelected:!t}}),r()};return(0,i.jsx)(ey,{isSelected:t,onClick:c,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),c())},"aria-pressed":t,"data-testid":"luxury-sale-offer-tile","data-sfs-id":"luxury-sale-offer-tile",role:"button",tabIndex:0,children:(0,i.jsxs)(g.A,{children:[(0,i.jsxs)(ea.A,{direction:"row",justifyContent:"space-between",spacing:2,mb:4,children:[(0,i.jsx)(ej,{children:!!a?.url&&(0,i.jsx)(eA,{alt:a.alt||o,src:ev(a.url),width:160,height:40})}),(0,i.jsxs)(ea.A,{alignItems:"center",children:[(0,i.jsx)(ek,{isSelected:t,children:t&&(0,i.jsx)(ef.A,{sx:{fontSize:16}})}),(0,i.jsx)(m.A,{variant:"captionSm",color:"text.secondary",sx:{opacity:+!t},children:"Select"})]})]}),(0,i.jsx)(m.A,{variant:"bodyLg",component:"h3",sx:{mb:2},children:o}),!!n&&(0,i.jsx)(eb.A,{lines:4,children:(0,i.jsx)(m.A,{variant:"bodyMd",component:"div",color:"text.secondary",children:(0,i.jsx)(W.A,{component:"div",children:n})})})]})})},eC=e=>[e.heading,e.image?.url??"",e.description??""].join("|"),eS=({offers:e,selectedOfferIds:t,canToggleOffers:r,showAllOffers:n,onToggleOffer:o,onToggleShowAll:a})=>
1(0,i.jsxs)(g.A,{"data-testid":"luxury-sale-offers-grid","data-sfs-id":"luxury-sale-offers-grid",children:[(0,i.jsx)(x.A,{container:!0,spacing:{xs:3,lg:6},children:e.map(e=>{let r=eC(e);return(0,i.jsx)(x.A,{size:{xs:12,md:4,lg:3},children:(0,i.jsx)(ew,{offer:e,isSelected:t.includes(r),onToggle:()=>o(r)})},r)})}),r&&(0,i.jsx)(g.A,{sx:{display:"flex",justifyContent:"center",pt:8},children:(0,i.jsx)(h.$,{variant:"secondary",onClick:a,children:n?"Show less":"Show more"})})]});var eT=r(94823);let eI=({title:e="",description:t="",offers:r=[],visibleItems:o={xs:8,sm:8,md:12,lg:12,xl:12},resetVisibleItemsKey:a=0,onSelectionChange:l,selectedOfferIds:s,onToggleOffer:d})=>{let p=void 0!==s,[u,x]=(0,n.useState)([]),f=p?s:u,[b,v]=(0,n.useState)(!1),[y,j]=(0,n.useState)([]),[A,k]=(0,n.useState)([]),[w]=(0,eT.s)(o);(0,n.useEffect)(()=>{v(!1)},[a]),(0,n.useEffect)(()=>{v(!1)},[y,A]);let C=(0,n.useMemo)(()=>{let e=new Set;return r.reduce((t,r)=>{let i=r.category;return i&&!e.has(i)&&(e.add(i),t.push({value:i,label:i})),t},[])},[r]),S=(0,n.useMemo)(()=>{let e=new Set;return r.reduce((t,r)=>{let i=r.heading;return i&&!e.has(i)&&(e.add(i),t.push({value:i,label:i})),t},[])},[r]),T=(0,n.useMemo)(()=>y.length||A.length?r.filter(e=>{let t=!y.length||y.includes(e.category??""),r=!A.length||A.includes(e.heading);return t&&r}):r,[r,y,A]),F=y.length>0||A.length>0,O=(0,n.useCallback)(()=>{j([]),k([])},[]),P=(0,n.useMemo)(()=>b?T:T.slice(0,w),[T,b,w]),q=(0,n.useMemo)(()=>r.filter(e=>f.includes(eC(e))),[r,f]);(0,n.useEffect)(()=>{l?.(q)},[q,l]);let $=(0,n.useCallback)(e=>{p?d?.(e):x(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])},[p,d]),E=(0,n.useCallback)(()=>{v(e=>!e)},[]);if(!r.length)return null;let M=C.length>0||S.length>0;return(0,i.jsxs)(c.m,{"data-testid":"luxury-sale-offers","data-sfs-id":"luxury-sale-offers",children:[!!e&&(0,i.jsx)(m.A,{variant:"h3",component:"h2",sx:e=>({pb:3,[e.breakpoints.up("lg")]:{...e.typography.h1}}),children:e}),!!t&&(0,i.jsx)(m.A,{variant:"bodySm",component:"div",sx:{maxWidth:640,pb:6},"data-testid":"luxury-sale-offers-description",children:(0,i.jsx)(W.A,{component:"div",children:t})}),M&&(0,i.jsx)(g.A,{sx:{pb:4},children:(0,i.jsx)(ex,{tripTypeOptions:C,brandOptions:S,selectedTripTypes:y,selectedBrands:A,onTripTypesChange:j,onBrandsChange:k})}),T.length>0&&(0,i.jsxs)(g.A,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",pb:3},children:[(0,i.jsx)(m.A,{variant:"labelSm",sx:e=>({pb:3,[e.breakpoints.up("lg")]:{...e.typography.labelMd}}),"data-testid":"luxury-sale-offers-count",children:`${T.length} ${1===T.length?"Offer":"Offers"}`}),F&&O&&(0,i.jsx)(I.A,{"data-testid":"product-filters-clear","data-sfs-id":"product-filters-clear",variant:"text",color:"secondary",onClick:O,sx:{textDecoration:"underline"},children:"Reset filters"})]}),F&&0===T.length?(0,i.jsxs)(c.m,{maxWidth:"md",sx:{textAlign:"center"},"data-testid":"luxury-sale-offers-empty",children:[(0,i.jsx)(m.A,{variant:"h3",children:"No offers match your filters"}),(0,i.jsx)(m.A,{variant:"bodyMd",sx:{my:4},children:"Try resetting your filters. Alternatively, if you can't find what you're looking for, enquire with our expert advisors who can design your dream holiday, personalised to you."}),(0,i.jsx)(h.$,{onClick:O,children:"Reset filters"})]}):(0,i.jsx)(eS,{offers:P,selectedOfferIds:f,canToggleOffers:T.length>w,showAllOffers:b,onToggleOffer:$,onToggleShowAll:E})]})};var eF=r(57147),eO=r(63198);let eP=(0,eF.Ay)(g.A,{shouldForwardProp:e=>"isAtLeftEnd"!==e&&"isAtRightEnd"!==e&&"variant"!==e})(({theme:e,isAtLeftEnd:t,isAtRightEnd:r,variant:i})=>{let n="none";return t||r?t?r||(n="linear-gradient(270deg, transparent 0%, #FFF 10%, #FAF9FA 100%)"):n="linear-gradient(90deg, transparent 0%, #FFF 10%, #FAF9FA 100%)":n="linear-gradient(90deg,transparent 0%, #FAF9FA 10%, #FAF9FA 80%, transparent 100%)",{display:"flex",flexWrap:"nowrap",gap:"small"===i?e.spacing(4):e.spacing(6),overflowX:"auto",msOverflowStyle:"none",scrollbarWidth:"none",maskImage:"small"===i?n:"none","&::-webkit-scrollbar":{display:"none"},"&:first-of-type":{paddingLeft:"small"===i?0:e.spacing(6),paddingRight:"small"===i?0:e.spacing(6)},[e.breakpoints.up("lg")]:{"&:first-of-type":{paddingLeft:0,paddingRight:0},maskImage:n}}}),eq=(0,eF.Ay)(g.A,{shouldForwardProp:e=>"variant"!==e})(({theme:e,variant:t})=>({display:"small"===t?"block":"none",position:"absolute",top:"50%",transform:"translateY(-50%)",[e.breakpoints.up("lg")]:{display:"block"}})),e$=(0,eF.Ay)(g.A,{shouldForwardProp:e=>"variant"!==e})(({theme:e,variant:t})=>({alignItems:"center",border:`1px solid ${e.tf.color.background.hover.neutral.section.value}`,display:"flex",flexDirection:"row",flexShrink:0,gap:"small"===t?e.spacing(1):e.spacing(1.5),padding:"small"===t?e.spacing(1):e.spacing(2)})),eW=(0,eF.Ay)(el.A)(({theme:e})=>({border:`1px solid ${e.tf.color.background.hover.neutral.section.value}`})),eE=(0,eF.Ay)("img",{shouldForwardProp:e=>"variant"!==e})(({variant:e})=>({display:"block",height:"small"===e?25:30,maxWidth:148,objectFit:"contain"})),eM=({selectedOffers:e,onOfferRemove:t,variant:r="medium"})=>
1{let o=(0,n.useRef)(null),[a,l]=(0,n.useState)(!0),[s,d]=(0,n.useState)(!1),c=e.filter(e=>e.image?.url),p=(0,n.useCallback)(()=>{if(!o.current)return;let{scrollLeft:e,clientWidth:t,scrollWidth:r}=o.current;l(e<=5),d(e+t>=r-5)},[]);return(0,n.useEffect)(()=>{let e=o.current;if(e)return p(),e.addEventListener("scroll",p),window.addEventListener("resize",p),()=>{e.removeEventListener("scroll",p),window.removeEventListener("resize",p)}},[p]),(0,n.useEffect)(()=>{p()},[e,p]),(0,i.jsxs)(g.A,{"data-testid":"selected-offers",sx:{position:"relative",mb:4*(c.length>0)},children:[(0,i.jsx)(eP,{ref:o,variant:r,isAtLeftEnd:a,isAtRightEnd:s,children:c.map(e=>!!e.image?.url&&(0,i.jsxs)(e$,{variant:r,children:[t&&(0,i.jsx)(eW,{size:"small","aria-label":`Remove ${e.heading}`,onClick:()=>t(e),children:(0,i.jsx)(eO.A,{sx:{fontSize:14}})}),(0,i.jsx)(eE,{alt:e.image?.alt||e.heading,src:ev(e.image.url),variant:r})]},`${e.heading}|${e.image?.url??""}|${e.description??""}`))}),!a&&(0,i.jsx)(eq,{variant:r,sx:{left:0,pl:"small"===r?0:{xs:6,lg:0}},children:(0,i.jsx)(el.A,{"aria-label":"Scroll offers left",color:"info",size:r,onClick:()=>o.current?.scrollBy({left:-150,behavior:"smooth"}),sx:e=>({backgroundColor:e.token.color.white[" "].value,border:`${e.spacing(.25)} solid ${e.tf.component.button.color.secondary.hover.background.value}`,"&:hover":{backgroundColor:e.token.color.white[" "].value}}),children:(0,i.jsx)(es.A,{sx:{fontSize:"small"===r?18:"inherit"}})})}),!s&&(0,i.jsx)(eq,{variant:r,sx:{right:0,pr:"small"===r?0:{xs:6,lg:0}},children:(0,i.jsx)(el.A,{"aria-label":"Scroll offers right",color:"info",size:r,onClick:()=>o.current?.scrollBy({left:150,behavior:"smooth"}),sx:e=>({backgroundColor:e.token.color.white[" "].value,border:`${e.spacing(.25)} solid ${e.tf.component.button.color.secondary.hover.background.value}`,"&:hover":{backgroundColor:e.token.color.white[" "].value}}),children:(0,i.jsx)(ed.A,{sx:{fontSize:"small"===r?18:"inherit"}})})})]})},eL=(0,eF.Ay)(g.A,{shouldForwardProp:e=>"visible"!==e})(({theme:e,visible:t})=>({backgroundColor:"rgba(255, 255, 255, 0.80)",backdropFilter:"blur(2px)",left:0,bottom:0,padding:e.spacing(4,0),position:"fixed",width:"100%",zIndex:e.zIndex.appBar,transform:t?"translateY(0)":"translateY(100%)",transition:"transform 0.3s ease",[e.breakpoints.up("lg")]:{padding:e.spacing(4,0,6)}})),eB=(0,eF.Ay)(c.m)(({theme:e})=>({[e.breakpoints.between("xs","lg")]:{paddingLeft:0,paddingRight:0}})),eR=({campaignTitle:e,selectedOffers:t,onOfferRemove:r,enquiryClick:o,enquiryAnchor:a="",visible:s=!1})=>{let{triggerEnquiryCtaEvent:d}=(0,E.W)(),{pushEvent:c,getPageType:p}=(0,l.A)(),u=(0,n.useRef)(null),x=0===t.length?`Enquire about ${e}`:1===t.length?`Enquire about ${t[0].heading} offers`:`Enquire about these ${t.length} offers`;return(0,n.useEffect)(()=>{if(!s||!u.current)return;let e=document.body.style.paddingBottom,t=u.current.offsetHeight;return document.body.style.paddingBottom=`${t}px`,()=>{document.body.style.paddingBottom=e}},[s,t.length]),(0,i.jsx)(eL,{ref:u,visible:s,"data-testid":"OffersStickyFooter",children:(0,i.jsxs)(eB,{children:[(0,i.jsx)(eM,{selectedOffers:t,onOfferRemove:r}),(0,i.jsx)(g.A,{sx:{px:{xs:6,lg:0}},children:(0,i.jsx)(h.$,{size:"lg",as:a?"a":"button",href:a||void 0,fullWidth:!0,onClick:e=>{e.preventDefault(),(e=>{let t={event:"enquiryFlowCta",triggeredBy:"Aurora-TA.OffersStickyFooter",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:p(),clickText:x,origin:"OffersStickyFooter",enquiryFormId:(0,M.c)()}};if(!e){d(),o?.(),c(t);return}e.startsWith("#")?document.querySelector(e)?((0,L.c)(e),window.history.pushState(null,"",e),d()):(d(),o?.()):(window.location.href=e,d()),c(t)})(a)},children:x})})]})})},ez=({offers:e})=>(0,i.jsx)(g.A,{"data-testid":"offer-products-grid",children:(0,i.jsx)(c.m,{children:e.map(e=>{let t=[e.heading,e.description??""].join("|");return(0,i.jsxs)(g.A,{sx:{pb:{xs:12,lg:16}},children:[(0,i.jsx)(m.A,{variant:"h3",component:"h2",pb:2,sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.h1}}),children:e.heading}
1),(0,i.jsx)(m.A,{variant:"bodySm",component:"div",pb:5,sx:{"& p:first-of-type":{mt:0},"& p:last-of-type":{mb:0}},children:(0,i.jsx)(W.A,{component:"div",children:e.description})}),(0,i.jsx)($.default,{config:{type:"grid",offerTag:"Offer",skeletonType:q(e),filterSet:(e.productCount??0)>8?P(e):void 0,query:e.query}})]},t)})})});var eD=r(34574),e_=r(56179),eN=r(85937);let eG=(0,A.I)(ea.A)(({theme:e})=>({alignItems:"center",gap:e.spacing(4),padding:e.spacing(6,8),textAlign:"center",[e.breakpoints.up("lg")]:{padding:e.spacing(8,10)}})),eX=(0,A.I)("img")(()=>({height:"100%"})),eV=({enabled:e})=>{let{hasInitialized:t,isAuthenticated:r,signIn:n}=(0,eN.A)();return!e||r?null:(0,i.jsx)(eD.a,{open:!0,showClose:!1,maxWidth:"md",maxHeight:"none",noContentPadding:!0,sx:{zIndex:1100},slotProps:{backdrop:{sx:{backgroundColor:"transparent",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"}}},containerStyles:{backgroundColor:t?"#fff":"transparent",boxShadow:"none"},children:(0,i.jsx)(eG,{"data-testid":"MyAccountGate",children:t?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eX,{alt:"Travel Associates loyalty rewards logo",width:231,height:70,src:(0,em.c)({src:"https://content.travelassociates.com/sites/default/files/w360-horizontal.png",height:70,width:231,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}})}),(0,i.jsx)(m.A,{variant:"h1",component:"h2",pt:4,children:"Exclusive Early Access"}),(0,i.jsx)(m.A,{variant:"bodyMd",pb:4,children:"World360 Rewards members receive exclusive early access to Luxury on Sale including flights, cruise, touring and more."}),(0,i.jsx)(h.$,{size:"lg",variant:"primary",onClick:n,children:"Sign in or join now"})]}):(0,i.jsx)(ea.A,{alignItems:"center",children:(0,i.jsx)(e_.y,{size:"80px"})})})})};var eH=r(9266);let eY={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&nbsp;":" "},eU=e=>e?e.replace(/<[^>]*>/g,"").replace(/&[a-zA-Z0-9#]+;/g,e=>eY[e]||e):"",eJ=(0,A.I)(c.m)(()=>({display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center"})),eK=({...e})=>{let{moveFlightsToMenu:t}=(0,E.W)(),{pushEvent:r,getPageType:o}
1=(0,l.A)(),[f,v]=(0,n.useState)(!1),[y,A]=(0,n.useState)([]),k=(0,n.useRef)(null),[w,C]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=k.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting?C(!0):C(e.boundingClientRect.top<0)},{rootMargin:"50px 0px 50px 0px",threshold:0});return t.observe(e),()=>t.disconnect()},[]);let{activeRelatedCampaigns:S,advisorsData:T,breadcrumbLinks:I,enquiryExtraInfo:F,footerProps:O,headerProps:P,locale:q,breadcrumbSchemaJson:$,myAccountLink:B,phoneLabel:R,phoneTel:z,productIndex:_,relatedBlogs:G,region:X,storeData:U}=e,{forms:Z}=e.configData,{campaignFeaturedImage:ee,campaignFeaturedVideo:et,campaignFaqs:er,campaignOffer:ei,campaignTitle:en,campaignLayoutBuilder:eo,metaPageTitle:ea,metatags:el,myaccountGate:es}=e.pageContent,ed={pageContext:{locale:q,productIndex:_,urlParams:`wtp=offer&wnp=${encodeURIComponent(en)}${U.t3?`&office=${U.t3}`:""}`,urlOpenInNewTab:!0},noResults:{link:"/our-advisors",heading:"Looking for a particular holiday offer?",message:"While we may not the holiday you’re looking for online right now, our expert advisors have access to an extensive range of holidays and can design your dream trip personalised to you."}},{offerQuery:ec,offerTerms:ep}=e.productOffers,{offerQuery:eu,offerTerms:eh}=e.multiProductOffers,eg=[...eh||[],...ep||[]].filter(e=>e.heading&&e.terms),ex=(0,n.useMemo)(()=>eu.filter(e=>y.includes(eC(e))),[y,eu]),em=(0,n.useMemo)(()=>ex.map(e=>({...e,description:eU(e.description??"").trim(),trimmedDescription:`${eU(e.description??"").trim().slice(0,60)}...`})),[ex]),ef=Math.ceil(er.length/2),eb=er.slice(0,ef),ev=er.slice(ef),ey=(0,n.useMemo)(()=>({event:"enquiryFlowCta",triggeredBy:"Aurora-ta.CampaignPage",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:o(),productName:en,enquiryFormCategory:N.V.ExclusiveOffer,enquiryFormId:(0,M.c)()}}),[o,en]),ej=(0,n.useMemo)(()=>({event:"clickToCall",triggeredBy:"Aurora-TA.CampaignPage",eventType:"GTM.clickToCall",data:{event:"clickToCall",phoneNumber:R,pagePosition:o(),origin:"CampaignIntroSection"}}),[o,R]),eA=(0,n.useCallback)(e=>{A(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])},[]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.Ay,{id:"breadcrumb-schema",json:$}),(0,i.jsx)(Y.A,{metaData:el}),(0,i.jsx)(b(),{children:(0,i.jsx)("title",{children:ea})}),(0,i.jsx)(s.A,{...P,onPlanYourTripLink:"#enquire",moveFlightsToMenu:t}),(0,i.jsx)("main",{children:(0,i.jsxs)(a.t,{contextualProps:ed,children:[(0,i.jsx)(g.A,{sx:{pb:{xs:6,lg:12}},children:(0,i.jsx)(j,{featuredImage:ee,featuredVideo:et,offerHeading:ei.exclusive,offerTitle:ei.title,offerSubtitle:ei.subtitle,offerCaption:ei.caption,showOffer:!!(ei.subtitle||ei.title)})}),(0,i.jsxs)(c.m,{sx:{pb:ei.description?{xs:12,lg:18}:2,textAlign:"center"},children:[(0,i.jsx)(m.A,{variant:"h1",component:"h1",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.displaySm}}),children:en}),ei.description&&(0,i.jsx)(eJ,{maxWidth:"md",disableGutters:!0,children:(0,i.jsx)(m.A,{variant:"bodyMd",component:"div",sx:{pb:{xs:2,lg:3},"& p:last-child":{marginBottom:0}},children:(0,i.jsx)(W.A,{component:"div",children:ei.description})})}),(0,i.jsx)(m.A,{variant:"bodyMd",sx:{fontWeight:"bold",pb:6},children:"Speak to an expert Travel Associates advisor to book your next holiday now."}),(0,i.jsxs)(g.A,{sx:{display:"flex",flexDirection:"row",gap:2,justifyContent:"center"},children:[(0,i.jsx)(h.$,{size:"lg",variant:"primary",as:"a",href:"#enquire",onClick:e=>{e.preventDefault(),(0,L.c)("#enquire")&&(r(ey),window.history.pushState(null,"","#enquire"))},children:"Enquire now"}),(0,i.jsx)(h.$,{size:"lg",variant:"secondary",as:"a",href:`tel:${z}`,startIcon:(0,i.jsx)(J.A,{}),onClick:()=>{r(ej)},children:`Call ${R}`})]})]}),eu.length>0&&(0,i.jsx)(g.A,{ref:k,id:"offers","data-testid":"lux-on-sale-offers","data-selected-offers-count":ex.length,sx:{pb:{xs:12,lg:16}},children:(0,i.jsx)(eI,{title:"Explore our full range of exclusive travel offers",description:"Select <strong>one or more offers below</strong>, and enquire with an expert Travel Associates advisor.",offers:eu,selectedOfferIds:y,onToggleOffer:eA})}),(0,i.jsx)(g.A,{sx:e=>({backgroundColor:e.token.color.grey[50].value,pb:{xs:12,lg:20},pt:{xs:12,lg:20},mb:{xs:12,lg:16}}),children:(0,i.jsx)(c.m,{id:"enquire",maxWidth:"lg",children:(0,i.jsx)(N.A,{storeT3:U.t3,storeName:U.name,storeEmail:U.email,storePhone:U.phoneTel,storeType:U.type,storeList:U.storeList,advisorList:U.advisorList,destinations:[],officeFixed:!!U.t3,extraFormData:F,offers:em,accountLink:B,countryCode:X,enquiryEndpoint:Z.enquiryEndpoint,offersSection:(0,i.jsx)(eM,{selectedOffers:ex,onOfferRemove:e=>eA(eC(e)),variant:"small"}),onSuccess:()=>A([])})})}),ec.length>0&&(0,i.jsx)(g.A,{id:"offer-products",children:(0,i.jsx)(ez,{offers:ec})}),er?.length>0&&(0,i.jsxs)(c.m,{id:"faqs",sx:{pb:{xs:12,lg:16}},children:[(0,i.jsx)(m.A,{variant:"h4",component:"h2",pb:4,children:"Frequently asked questions"}),(0,i.jsxs)(x.A,{container:!0,spacing:{xs:0,lg:6},children:[(0,i.jsx)(x.A,{size:{xs:12,lg:6},children:eb.map(e=>(0,i.jsx)(p.n,{title:e.first,summarySX:{fontWeight:100},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.second_processed})})},`faq-${e.first}`))}),(0,i.jsx)(x.A,{size:{xs:12,lg:6},children:ev.map(e=>(0,i.jsx)(p.n,{title:e.first,summarySX:{fontWeight:100},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.second_processed})})},`faq-${e.first}`))})]})]}),eg.length>0&&(0,i.jsx)(c.m,{id:"terms",sx:{pb:10},children:(0,i.jsx)(p.n,{title:`Terms and conditions: ${en}`,titleVariant:"large",expanded:f,onChange:(e,t)=>
1v(t),summarySX:e=>({...e.typography.h4,fontWeight:100}),children:(0,i.jsx)(g.A,{component:"ul","aria-label":"Terms and conditions for this offer",sx:e=>({listStyle:"none",columnCount:{xs:1,lg:2},columnGap:4,p:e.spacing(4,0,0,0),m:0}),children:eg.map(e=>(0,i.jsxs)(g.A,{component:"li",sx:{breakInside:"avoid",WebkitColumnBreakInside:"avoid",pageBreakInside:"avoid",width:"100%"},children:[e.heading&&(0,i.jsx)(m.A,{variant:"bodySmStrong",children:e.heading}),(0,i.jsx)(m.A,{variant:"bodySm",component:"div",sx:{fontWeight:100},children:(0,i.jsx)(W.A,{component:"div",children:e.terms})})]},`terms-${e.heading||"no-heading"}`))})})}),T&&T?.length>0&&(0,i.jsx)(g.A,{sx:e=>({backgroundColor:e.token.color.grey[50].value,pb:{xs:12,lg:20},pt:{xs:12,lg:20},mb:{xs:12,lg:16}}),children:(0,i.jsx)(c.m,{children:(0,i.jsx)(eH.A,{title:"Our Travel Specialists",subtitle:"Luxury travel advisors",advisors:T})})}),(0,i.jsx)(Q.default,{componentMap:K.A,data:eo}),!!S&&S.length>0&&(0,i.jsx)(c.m,{sx:{py:{xs:16,lg:32}},children:(0,i.jsx)(D.A,{title:"",subtitle:"Other related offers",offerData:S})}),(0,i.jsx)(c.m,{children:(0,i.jsx)(H.Ay,{articles:G,title:"Luxury Inspiration",heading:"The latest in Luxury",seeMoreLink:"/travel-inspiration/blog/search",sx:{pb:{xs:8,lg:16}}})}),(0,i.jsx)(c.m,{sx:{pb:6},children:(0,i.jsx)(u.B,{links:I})}),(0,i.jsx)(eR,{campaignTitle:en,selectedOffers:ex,onOfferRemove:e=>eA(eC(e)),enquiryAnchor:"#enquire",visible:w||y.length>0})]})}),(0,i.jsx)(d.A,{...O}),(0,i.jsx)(eV,{enabled:es})]})};var eQ=r(96118);let eZ=({...e})=>{let t=(0,G.c)(e.configData),{moveFlightsToMenu:r}=(0,E.W)(),{pushEvent:n,getPageType:o}=(0,l.A)(),{activeRelatedCampaigns:p,breadcrumbLinks:f,footerProps:v,headerProps:y,locale:j,productIndex:A,breadcrumbSchemaJson:k,relatedBlogs:w}=e,{contactInformation:C}=e.configData,{metaPageTitle:S,metatags:T}=e.pageContent;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.Ay,{id:"breadcrumb-schema",json:k}),(0,i.jsx)(Y.A,{metaData:T}),(0,i.jsx)(b(),{children:(0,i.jsx)("title",{children:S})}),(0,i.jsx)(s.A,{...y,onPlanYourTripLink:"#enquire",moveFlightsToMenu:r}),(0,i.jsxs)("main",{children:[(0,i.jsx)(g.A,{sx:{pb:{xs:6,lg:10}},children:(0,i.jsx)(eQ.default,{title:"Offer unavailable",description:"",backgroundImages:{alt:"Offer unavailable image",sm:"https://content.travelassociates.com/sites/default/files/Exclusive-Holiday-Packages-Landing_Desktop_Header_0.jpg",lg:"https://content.travelassociates.com/sites/default/files/Exclusive-Holiday-Packages-Landing_Desktop_Header_0.jpg"}})}),(0,i.jsx)(c.m,{sx:{pb:8},children:(0,i.jsxs)(x.A,{container:!0,spacing:4,children:[(0,i.jsxs)(x.A,{size:{xs:12,lg:10},children:[(0,i.jsx)(m.A,{variant:"h1",component:"h2",sx:{mb:4},children:"This offer is unfortunately no longer available."}),(0,i.jsx)(m.A,{children:"Keep an eye out for our next exclusive luxury offers, or get in touch to book a similar experience."})]}),(0,i.jsx)(x.A,{size:{xs:12,lg:2},sx:{textAlign:{lg:"right"}},children:(0,i.jsx)(h.$,{"data-sfs-id":"enquiry-flow-cta",onClick:()=>{let e=document.querySelector("#enquire");if(e){let t=e.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t-60,behavior:"smooth"}),n({event:"enquiryFlowCta",triggeredBy:"Aurora-TA.exclusive-offers.404",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:o(),clickText:"Enquire now",origin:"exclusive-offers",enquiryFormCategory:N.V.GeneralEnquiry,enquiryFormId:(0,M.c)()}})}},children:"Enquire now"})})]})}),(0,i.jsxs)(a.t,{contextualProps:{pageContext:{locale:j,productIndex:A},noResults:{link:"/our-advisors"}},children:[(0,i.jsx)(c.m,{id:"offers",sx:{pb:{xs:16,lg:18}},"data-testid":"product-holiday-section",children:(0,i.jsx)($.default,{title:"Explore offers",config:{filterSet:[F.Tk,F.XN,F.X0,F.t,F.BW],query:{limit:16,mustNot:{category:"Air Transportation"}}}})}),(0,i.jsx)(c.m,{sx:{pb:{xs:16,lg:18}},"data-testid":"product-air-section",children:(0,i.jsx)($.default,{title:"Explore flights",config:{skeletonType:"flight",layout:{seeMoreText:"See all flights",seeMoreLink:"/luxury-holidays/flights"},filterSet:[F.Tk,F.pY,F.XN,F.lh,F.t,F.pG],query:{limit:16,must:{category:"Air Transportation"}}}})})]}),(0,i.jsx)(g.A,{id:"enquire",sx:e=>({backgroundColor:e.token.color.grey[50].value,pb:{xs:6,lg:11},pt:{xs:6,lg:11},mb:{xs:8,lg:10}}),children:(0,i.jsx)(c.m,{maxWidth:"lg",children:(0,i.jsx)(N.A,{...t,origin:"campaign",titleOverride:"Get in touch with us for similar offers",freeTextPlaceholder:"Share a few details about your travel plans, and a Travel Associates advisor will be in touch."})})}),!!p&&p.length>
10&&(0,i.jsx)(c.m,{sx:{pb:{xs:8,lg:32}},children:(0,i.jsx)(D.A,{title:"",subtitle:"Other related offers",offerData:p})}),(0,i.jsx)(c.m,{children:(0,i.jsx)(H.Ay,{articles:w,title:"Luxury Inspiration",heading:"The latest in Luxury",seeMoreLink:"/travel-inspiration/blog/search",sx:{pb:{xs:8,lg:20}}})}),(0,i.jsx)(c.m,{sx:{pb:6},children:(0,i.jsx)(u.B,{links:f})}),(0,i.jsx)(X.A,{phoneLabel:C.phone,phoneTel:C.phone,enquiryLabel:_.AI.ENQUIRE_TO_BOOK,enquiryAnchor:"#enquire"})]}),(0,i.jsx)(d.A,{...v})]})};var e0=r(56649),e1=r(91681);let e2="ta_offer_access",e6=e=>e?e.trim().toLowerCase():"",e5=e=>{if(!e)return[];try{let t=JSON.parse(e);return Array.isArray(t)?t.filter(e=>e&&"string"==typeof e.url&&"string"==typeof e.code).map(e=>({url:e.url,code:e6(e.code)})):[]}catch{return[]}},e4=(0,A.I)(ea.A)(({theme:e})=>({alignItems:"center",padding:e.spacing(6,4,8),textAlign:"center",gap:e.spacing(4),[e.breakpoints.up("md")]:{padding:e.spacing(8,10)}})),e3=(0,A.I)(ea.A)(({theme:e})=>({gap:e.spacing(3),width:"100%",maxWidth:e.spacing(80)})),e8=({open:e,url:t,locale:r,homeHref:o="/",onAccessGranted:a})=>{let[l,s]=(0,n.useState)(""),[d,c]=(0,n.useState)(!1),[p,u]=(0,n.use
1State)(!1),g=r?.toLowerCase()==="en-nz"?"https://cloud.e.travelassociates.co.nz/luxury-on-sale":"https://cloud.travel.travel-associates.com.au/luxury-on-sale",x=async e=>{if(e.preventDefault(),l.trim()){u(!0);try{let e=await fetch("/api/offer-access/validate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({code:l,path:t,locale:r})}),{valid:i}=await e.json();if(!i){c(!0),u(!1);return}if("u">typeof sessionStorage)try{let e=e6(l),r=[...e5(sessionStorage.getItem(e2)).filter(e=>e.url!==t),{url:t,code:e}];sessionStorage.setItem(e2,JSON.stringify(r))}catch{}if(a)return void a();u(!1),window.location.reload()}catch{c(!0),u(!1)}}};return(0,i.jsx)(eD.a,{open:e,maxWidth:"md",showClose:!1,maxHeight:"none",slotProps:{backdrop:{sx:{backgroundColor:"transparent",backdropFilter:"blur(8px)",WebkitBackdropFilter:"blur(8px)"}}},children:(0,i.jsx)("form",{onSubmit:x,"data-testid":"ExclusiveOfferAccessGate",noValidate:!0,children:(0,i.jsxs)(e4,{children:[(0,i.jsx)(m.A,{variant:"h1",component:"h2",children:"Exclusive offer on sale"}),(0,i.jsx)(m.A,{variant:"bodyMd",children:"This offer is currently in pre-sale, if you are an existing subscriber, please check your email for the access code."}),(0,i.jsxs)(e3,{children:[(0,i.jsx)(e0.pd.Text,{fullWidth:!0,label:"Enter access code",labelPlacement:"inside",placeholder:"",size:"lg",className:d?"field-error":void 0,value:l,onChange:e=>{s(e.target.value),d&&c(!1)},variant:d?"danger":"base",helperText:d?"Incorrect access code. Please try again.":void 0,slotProps:{htmlInput:{"aria-label":"Access code"}}}),(0,i.jsx)(h.$,{type:"submit",fullWidth:!0,disabled:p,children:"Submit"}),(0,i.jsx)(h.$,{variant:"primary",intensity:"subtle",fullWidth:!0,href:g,as:"a",children:"Subscribe to access"})]}),(0,i.jsx)(e1.N,{href:o,underline:"always",children:"Return to homepage"})]})})})},e9=({...e})=>{let{moveFlightsToMenu:t}=(0,E.W)(),{campaignPath:r,canAccess:n,locale:o,footerProps:a,headerProps:l,breadcrumbSchemaJson:p}=e,{campaignFeaturedImage:u,campaignTitle:h,metaPageTitle:x,metatags:f}=e.pageContent;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.Ay,{id:"breadcrumb-schema",json:p}),(0,i.jsx)(Y.A,{metaData:f}),(0,i.jsx)(b(),{children:(0,i.jsx)("title",{children:x})}),(0,i.jsx)(s.A,{...l,moveFlightsToMenu:t}),(0,i.jsxs)("main",{children:[(0,i.jsx)(g.A,{sx:{pb:{xs:6,lg:10}},children:(0,i.jsx)(j,{featuredImage:u,showOffer:!1})}),(0,i.jsx)(c.m,{sx:{pb:2,textAlign:"center"},children:(0,i.jsx)(m.A,{variant:"h1",component:"h1",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.displayXs}}),children:h})})]}),(0,i.jsx)(d.A,{...a}),(0,i.jsx)(e8,{open:!n,url:r,locale:o})]})},e7=({...e})=>{let{moveFlightsToMenu:t}=(0,E.W)(),{footerProps:r,headerProps:n,breadcrumbSchemaJson:o}=e,{campaignFeaturedImage:a,metaPageTitle:l,metatags:p,presaleCtas:u,presaleDescription:h,presaleFeaturedImage:x}=e.pageContent;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.Ay,{id:"breadcrumb-schema",json:o}),(0,i.jsx)(Y.A,{metaData:p}),(0,i.jsx)(b(),{children:(0,i.jsx)("title",{children:l})}),(0,i.jsx)(s.A,{...n,moveFlightsToMenu:t}),(0,i.jsxs)("main",{children:[(0,i.jsx)(g.A,{sx:{pb:{xs:6,lg:10}},children:(0,i.jsx)(eQ.default,{title:"",backgroundImages:{alt:x?.desktop?.alt||a?.desktop?.alt||"",sm:x?.mobile?.url||a?.mobile?.url||"",md:x?.desktop?.url||a?.desktop?.url||"",lg:x?.desktop?.url||a?.desktop?.url||""}})}),(0,i.jsxs)(c.m,{maxWidth:"md",sx:e=>({backgroundColor:e.tf.color.background.default.brand.secondary.value,color:e.tf.color.background.default.neutral.base.value,mb:{xs:6,lg:10},py:8,textAlign:"center"}),children:[h&&(0,i.jsx)(m.A,{variant:"bodySm",component:"div",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.bodyMd},"& p:first-child":{marginTop:0},"& p:last-child":{marginBottom:0}}),children:(0,i.jsx)(W.A,{component:"div",children:h})}),u&&u.length>=1&&(0,i.jsx)(I.A,{size:"large",variant:"outlined",disableElevation:!0,disableRipple:!0,target:"_blank",href:u[0].uri,sx:e=>({borderRadius:0,color:e.tf.color.background.default.neutral.base.value,borderColor:e.tf.color.background.default.neutral.base.value,mt:6,"&:hover":{color:e.tf.color.background.default.neutral.base.value,borderColor:e.tf.color.background.default.neutral.base.value}}),children:u[0].title})]})]}),(0,i.jsx)(d.A,{...r})]})};var te=r(95596),tt=r(45276),tr=r(33035),ti=r(63037),tn=r(8588),to=r.n(tn);let ta=(0,A.I)(k.A)(({theme:e})=>({paddingBottom:e.spacing(6),[`& .${w.A.root}`]:{borderBottom:`2px solid ${e.tf.component.tabs.color.container.default.border.value}`,color:e.tf.component.tabs.color["underline-tab"].brand.default.text.value,fontSize:e.tf.font.desktop.body.size.md.value,"&:hover":{backgroundColor:e.tf.component.tabs.color["underline-tab"].brand.hover.background.value}},[`& .${w.A.selected}`]:{color:e.tf.component.tabs.color["underline-tab"].brand.active.text.value},[e.breakpoints.up("md")]:{[`& .${C.A.list}`]:{justifyContent:"center"}}})),tl=(0,A.I)(c.m)(({theme:e})=>({display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",paddingBottom:e.spacing(6)})),ts=e=>{let t={};if(e?.supplier?.length>0)if(Array.isArray(e.supplier))Array.isArray(e.category)&&(t=e.category.includes("Air Transportation")?{...t,airline_name:e.supplier.join(",")}:{...t,supplier:e.supplier.join(",")});else{let r="Air Transportation"===e.category?"airline_name":"supplier";t={...t,[r]:e.supplier}}if(e?.destination?.length>
10&&(t={...t,destination_in:Array.isArray(e.destination)?e.destination.join(","):e.destination}),e?.category?.length>0)if(Array.isArray(e.category)){let r=e.category;t=r.includes("Rail")?{...t,experience_type:"Rail",category:"Accommodation"}:r.includes("Accommodation")?{...t,category:"Accommodation"}:{...t,category:e.category.join(",")}}else{let r="Rail"===e.category?"Accommodation":e.category,i="Rail"===e.category?"Rail":void 0;t={...t,...i?{experience_type:i}:{},category:r}}return e?.campaignLocation?.length>0&&(t={...t,campaign_location_list:Array.isArray(e.campaignLocation)?e.campaignLocation.join(","):e.campaignLocation}),t},td=({enquiryAnchor:e="",enquiryClick:t,offers:r,termsAnchor:o="#terms",termsOnClick:a})=>{let{triggerEnquiryCtaEvent:s}=(0,E.W)(),{pushEvent:d,getPageType:p}=(0,l.A)(),[u,h]=(0,n.useState)(r[0]?.heading??""),f=e.trim().length>0||"function"==typeof t,b=(0,n.useMemo)(()=>r,[r]);return(0,n.useEffect)(()=>{0===b.length||b.some(e=>e.heading===u)||h(b[0].heading)},[u,b]),(0,i.jsxs)(g.A,{"data-testid":"multiOfferProducts",children:[b.length>1&&(0,i.jsx)(ta,{variant:"scrollable",scrollButtons:!1,visibleScrollbar:!1,"aria-label":"Multi-offer products tabs",value:u,onChange:(e,t)=>
1{h(t)},children:b.map((e,t)=>(0,i.jsx)(S.A,{id:`multi-offer-tab-${t}`,value:e.heading,label:e.heading,disableRipple:!0},e.heading))}),(0,i.jsx)(c.m,{children:b.map((r,n)=>(0,i.jsxs)(g.A,{id:`multi-offer-tabpanel-${n}`,"aria-labelledby":`multi-offer-tab-${n}`,role:"tabpanel",hidden:u!==r.heading,children:[r?.description&&(0,i.jsxs)(tl,{maxWidth:"md",children:[(0,i.jsx)(m.A,{variant:"bodySm",component:"div",pb:5,sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.bodyMd},"& p:first-of-type":{mt:0},"& p:last-of-type":{mb:0}}),children:(0,i.jsx)(W.A,{component:"div",inlineElement:r?.terms?(0,i.jsxs)(i.Fragment,{children:[" ",(0,i.jsx)(T.A,{href:o,variant:"bodySm",underline:"always",color:"inherit",onClick:e=>{e.preventDefault(),a?.()},children:"View Terms and Conditions"})]}):null,children:r?.description})}),f&&(0,i.jsx)(I.A,{size:"large",variant:"contained",disableElevation:!0,disableRipple:!0,href:e,onClick:r=>{r.preventDefault(),(e=>{let r={event:"enquiryFlowCta",triggeredBy:"Aurora-TA.OfferProducts",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:p(),clickText:"Enquire to redeem offer",origin:"OfferProducts",enquiryFormId:(0,M.c)()}};if(!e){s(),t?.(),d(r);return}if(e.startsWith("#")){let i=document.querySelector(e);if(i){let t=i.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t-60,behavior:"smooth"}),window.history.pushState(null,"",e),s(),d(r)}else s(),t?.(),d(r)}else window.location.href=e,s(),d(r)})(e)},sx:{borderRadius:0},children:"Enquire to redeem offer"})]}),r.deals&&r.deals?.length>0&&(0,i.jsx)(g.A,{id:"multi-partners",sx:{pb:10*(Object.keys(ts(r)).length>0)},children:(0,i.jsx)(x.A,{container:!0,rowSpacing:{xs:2,md:3,lg:7},columnSpacing:{xs:2,md:3},sx:{justifyContent:r.deals&&r.deals.length<5?"center":"flex-start"},children:r.deals.map((e,t)=>(0,i.jsxs)(x.A,{size:{xs:12,md:4,lg:3},children:[(0,i.jsx)(g.A,{sx:{display:"flex",justifyContent:"flex-start",height:64},children:!!e.image?.url&&(0,i.jsx)(to(),{alt:e.image.alt||"",width:197,height:64,src:(0,em.c)({src:e.image.url,height:64,width:197,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}})})}),e.description&&(0,i.jsx)(eb.A,{lines:4,WrapperProps:{sx:{pt:2}},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.description})})})]},e.image?.url?`partner-tile-${e.image.url}-${t}`:`partner-tile-${t}-${e.description}`))})}),Object.keys(ts(r)).length>0&&(0,i.jsx)($.default,{config:{skeletonType:q(r),filterSet:(r.productCount??0)>8?P(r):void 0,query:r.query}})]},r.heading))})]})};var tc=r(36332);let tp=(0,eF.Ay)(g.A)(()=>({position:"relative",width:"100%"})),tu=(0,eF.Ay)(ea.A)(({theme:e})=>({position:"absolute",top:0,zIndex:2,justifyContent:"space-between",width:"100%",height:"100%",gap:e.spacing(9),padding:e.spacing(6),[e.breakpoints.up("lg")]:{flexDirection:"row",width:"70%"},[e.breakpoints.up("xl")]:{padding:e.spacing(10)}})),th=(0,eF.Ay)(ea.A)(({theme:e})=>({flex:1,gap:e.spacing(1),color:e.token.color.white[" "].value,padding:e.spacing(0,6),[e.breakpoints.up("lg")]:{padding:0}})),tg=({heading:e="",title:t="",subtitle:r="",caption:n="",image:o,logoImage:a})=>t||r||n||o||a?(0,i.jsxs)(tp,{"data-testid":"promo-banner",children:[(0,i.jsx)(tc.A,{alt:o?.desktop?.alt||o?.mobile?.alt||"",imgProps:{height:236,width:1200},imgSx:{height:{xs:260,md:294,lg:236},objectFit:"cover",objectPosition:"center",width:{xs:390,md:"100%"}},contentSm:{src:o?.mobile?.url||o?.desktop?.url||"",advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0},width:390,height:260},contentMd:{src:o?.tablet?.url||o?.desktop?.url||"",advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0},width:768,height:294},contentLg:{src:o?.desktop?.url||"",advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0},width:1200,height:236}}),(0,i.jsxs)(tu,{children:[(t||r||n)&&(0,i.jsxs)(th,{children:[e&&(0,i.jsx)(m.A,{variant:"captionSmStrong",sx:e=>({letterSpacing:"1.8px",textTransform:"uppercase",[e.breakpoints.up("lg")]:{...e.typography.captionMd,letterSpacing:"2.2px"}}),children:e}),t&&(0,i.jsx)(m.A,{variant:"h3",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.h1}}),children:t}),r&&(0,i.jsx)(m.A,{variant:"bodyMd",component:"div",sx:{"& p:last-of-type":{mb:0}},children:(0,i.jsx)(W.A,{component:"div",children:r})}),n&&(0,i.jsx)(m.A,{variant:"captionSm",component:"div",sx:{textTransform:"uppercase"},children:n})]}),a&&(0,i.jsx)(ea.A,{justifyContent:"flex-end",alignItems:"flex-end",children:(0,i.jsx)(tc.A,{alt:a?.alt||"",contentSm:{src:a?.url||"",advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0},width:176,height:71},picSx:{width:"176px",height:"71px"}})})]})]}):null,tx=(0,A.I)(c.m)(()=>({display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center"})),tm=(0,A.I)("img")(()=>({})),tf=({...e})=>{let{triggerEnquiryCtaEvent:t,moveFlightsToMenu:r}=(0,E.W)(),{pushEvent:o,getPageType:a}
1=(0,l.A)(),[h,f]=(0,n.useState)(!1),[v,y]=(0,n.useState)(!1),{activeRelatedCampaigns:A,breadcrumbLinks:k,breadcrumbSchemaJson:w,enquiryExtraInfo:C,footerProps:S,headerProps:F,myAccountLink:O,region:P,relatedBlogs:q}=e,{contactInformation:$,forms:L}=e.configData,{campaignFeaturedImage:B,campaignFeaturedVideo:R,campaignFaqs:_,campaignOffer:G,campaignTitle:U,campaignLayoutBuilder:J,metaPageTitle:Z,metatags:ee,presaleCtas:et}=e.pageContent,{offerQuery:er,offerDeals:ei,offerDestinationList:en,offerTerms:eo}=e.productOffers,{offerDestinationList:ea,offerQuery:ec,offerTerms:ep}=e.multiProductOffers,eu=[...eo||[]],eh=[...en||[],...ea||[]],eg=new Set(er.map(e=>e.heading)),ex=ei.filter(e=>eg.has(e.heading)),ef=[...eu];ef.push(...ep||[]);let ev=Math.ceil(_.length/2),ey=_.slice(0,ev),ej=_.slice(ev),eA=(0,n.useMemo)(()=>({event:"enquiryFlowCta",triggeredBy:"Aurora-ta.CampaignPage",eventType:"GTM.enquiryFlowCta",data:{event:"enquiryFlowCta",pagePosition:a(),productName:U,enquiryFormCategory:N.V.ExclusiveOffer,enquiryFormId:(0,M.c)()}}),[a,U]),ek=(0,n.useCallback)(()=>{f(!0),o(eA),t()},[o,eA,t]),ew=(0,n.useCallback)(()=>{f(!1)},[]),eC=e=>{let t=document.querySelector(e);if(t){y(!0);let r=t.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:r-60,behavior:"smooth"}),window.history.pushState(null,"",e)}},eS=G.caption||eo.length>0?(0,i.jsxs)(W.A,{component:"div",children:[G.caption,eo.length>0&&(0,i.jsxs)(i.Fragment,{children:[G.caption?" ":"",(0,i.jsx)(T.A,{href:"#terms",variant:"captionSm",underline:"always",color:"inherit",onClick:e=>{e.preventDefault(),eC("#terms")},children:"View Terms and Conditions"})]})]}):null;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.Ay,{id:"breadcrumb-schema",json:w}),(0,i.jsx)(Y.A,{metaData:ee}),(0,i.jsx)(b(),{children:(0,i.jsx)("title",{children:Z})}),(0,i.jsx)(s.A,{...F,onPlanYourTripClick:()=>{f(!0)},moveFlightsToMenu:r}),(0,i.jsxs)("main",{children:[(0,i.jsx)(g.A,{sx:{pb:{xs:6,lg:10}},children:(0,i.jsx)(j,{featuredImage:B,featuredVideo:R,offerHeading:G.exclusive,offerTitle:G.title,offerSubtitle:G.subtitle,offerCaption:eS,showOffer:!!(G.subtitle||G.title)})}),(0,i.jsxs)(c.m,{sx:{pb:G.description?10:2,textAlign:"center"},children:[(0,i.jsx)(m.A,{variant:"h1",component:"h1",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.displayXs}}),children:U}),G.description&&(0,i.jsxs)(tx,{maxWidth:"md",disableGutters:!0,children:[(0,i.jsx)(m.A,{variant:"bodySm",component:"div",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.bodyMd},"& p:last-child":{marginBottom:0}}),children:(0,i.jsx)(W.A,{component:"div",children:G.description})}),eo.length>0&&(0,i.jsxs)(T.A,{href:"#terms",variant:"bodySm",underline:"always",color:"inherit",onClick:e=>{e.preventDefault(),eC("#terms")},sx:{display:"inline-flex",alignItems:"center"},children:["Full Terms and Conditions",(0,i.jsx)(ed.A,{fontSize:"small"})]}),ec.length>0&&et?.length>=2&&(0,i.jsx)(I.A,{size:"large",variant:"contained",disableElevation:!0,disableRipple:!0,target:"_blank",href:et[1].uri,sx:{borderRadius:0,mt:3},children:et[1].title})]})]}),er.length>0&&(0,i.jsx)(g.A,{id:"offers",sx:{pb:{xs:16,lg:18}},children:(0,i.jsx)(z,{offers:er,termsAnchor:"#terms",termsOnClick:()=>{eC("#terms")},enquiryClick:()=>{ek()}})}),ec.length>0&&(0,i.jsx)(g.A,{id:"multi-offers",sx:{pb:{xs:16,lg:18}},children:(0,i.jsx)(td,{offers:ec,termsAnchor:"#terms",termsOnClick:()=>{eC("#terms")}})}),G.banner&&(0,i.jsx)(c.m,{sx:e=>({pb:{xs:6,lg:8},[e.breakpoints.between("xs","lg")]:{pl:0,pr:0}}),children:(0,i.jsx)(tg,{heading:G.exclusive,title:G.title,subtitle:G.subtitle,caption:eS,image:G.banner})}),ex.length>1&&(0,i.jsx)(c.m,{id:"partners",sx:{pb:{xs:16,lg:18}},children:(0,i.jsx)(te.R,{title:"One-of-a-kind offers",titleComponent:"h6",header:(0,i.jsx)(m.A,{variant:"h3",component:"h2",pb:4,sx:{textAlign:"center"},children:"One-of-a-kind offers"}),arrowPreviousIcon:(0,i.jsx)(es.A,{}),arrowNextIcon:(0,i.jsx)(ed.A,{}),displayXs:1,displaySm:1,displayMd:3,displayLg:4,displayXl:5,spacing:6,sx:e=>({[`h6.${tt.A.root}`]:{display:"none"},[e.breakpoints.up("lg")]:{"& .splide__list":{justifyContent:ex.length<5?"center":"flex-start"}}}),children:ex.map((e,t)=>(0,i.jsxs)(g.A,{children:[(0,i.jsx)(g.A,{sx:{display:"flex",justifyContent:"center",height:64},children:!!e.image?.url&&(0,i.jsx)(tm,{alt:e.image.alt||"",width:197,height:64,loading:"lazy",src:(0,em.c)({src:e.image.url,height:64,width:197,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}})})}),e.description&&(0,i.jsx)(eb.A,{lines:4,WrapperProps:{sx:{pt:2}},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.description})})})]},e.image?.url?`partner-tile-${e.image.url}`:`partner-tile-${t}-${e.description}`))})}),ef.length>0&&(0,i.jsx)(c.m,{id:"terms",sx:{pb:10},children:(0,i.jsx)(p.n,{title:`Terms and conditions: ${U}`,titleVariant:"large",expanded:v,onChange:(e,t)=>
1y(t),summarySX:{fontWeight:100},children:(0,i.jsx)(g.A,{component:"ul","aria-label":"Terms and conditions for this offer",sx:e=>({listStyle:"none",columnCount:{xs:1,lg:2},columnGap:4,p:e.spacing(4,0,0,0),m:0}),children:ef.map(e=>(0,i.jsxs)(g.A,{component:"li",sx:{breakInside:"avoid",WebkitColumnBreakInside:"avoid",pageBreakInside:"avoid",width:"100%"},children:[e.heading&&(0,i.jsx)(m.A,{variant:"bodySmStrong",children:e.heading}),(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.terms})})]},`terms-${e.heading||"no-heading"}`))})})}),0===ec.length&&(0,i.jsx)(g.A,{id:"enquire",sx:e=>({backgroundColor:e.token.color.grey[50].value,pb:{xs:6,lg:11},pt:{xs:6,lg:11},mb:{xs:8,lg:10}}),children:(0,i.jsx)(c.m,{maxWidth:"lg",children:(0,i.jsx)(N.A,{accountLink:O,countryCode:P,enquiryEndpoint:L.enquiryEndpoint,origin:"campaign",destinations:eh,extraFormData:C})})}),_?.length>0&&(0,i.jsxs)(c.m,{id:"faqs",sx:{pb:10},children:[(0,i.jsx)(m.A,{variant:"h4",component:"h2",pb:4,children:"Frequently asked questions"}),(0,i.jsxs)(x.A,{container:!0,spacing:{xs:0,lg:6},children:[(0,i.jsx)(x.A,{size:{xs:12,lg:6},children:ey.map(e=>(0,i.jsx)(p.n,{title:e.first,summarySX:{fontWeight:100},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.second_processed})})},`faq-${e.first}`))}),(0,i.jsx)(x.A,{size:{xs:12,lg:6},children:ej.map(e=>(0,i.jsx)(p.n,{title:e.first,summarySX:{fontWeight:100},children:(0,i.jsx)(m.A,{variant:"bodySm",component:"div",children:(0,i.jsx)(W.A,{component:"div",children:e.second_processed})})},`faq-${e.first}`))})]})]}),(0,i.jsx)(Q.default,{componentMap:K.A,data:J}),!!A&&A.length>0&&(0,i.jsx)(c.m,{sx:{py:{xs:8,lg:32}},children:(0,i.jsx)(D.A,{title:"",subtitle:"Other related offers",offerData:A})}),(0,i.jsx)(c.m,{children:(0,i.jsx)(H.Ay,{articles:q,title:"Luxury Inspiration",heading:"The latest in Luxury",seeMoreLink:"/travel-inspiration/blog/search",sx:{pb:{xs:8,lg:20}}})}),(0,i.jsx)(c.m,{sx:{pb:6},children:(0,i.jsx)(u.B,{links:k})}),(0,i.jsx)(X.A,{phoneLabel:$.phone,phoneTel:$.phone,enquiryClick:()=>{f(!0)},...ec.length>0&&et?.length>=2&&{enquiryAnchor:et[1].uri,enquiryLabel:"Reserve appointment"}})]}),(0,i.jsx)(d.A,{...S}),(0,i.jsxs)(tr.A,{open:h,onClose:ew,maxWidth:"lg",fullWidth:!0,sx:{"& .MuiDialog-paper":{xs:{margin:0,maxHeight:"95VH",height:"95VH",width:"95VW"},md:{maxHeight:"90VH",height:"auto",width:"90VW"}}},children:[(0,i.jsx)(el.A,{"aria-label":"close",onClick:ew,sx:{position:"absolute",right:8,top:8,color:e=>e.palette.grey[500],zIndex:1},children:(0,i.jsx)(eO.A,{})}),(0,i.jsx)(ti.A,{sx:{pt:6},children:(0,i.jsx)(N.A,{accountLink:O,countryCode:P,enquiryEndpoint:L.enquiryEndpoint,origin:"campaign",destinations:eh,extraFormData:C})})]})]})};var tb=!0;let tv=({...e})=>{let{campaignPath:t,isLuxOnSale:r,locale:l,pageContent:s,productIndex:d,sharedTrackingParams:c}=e,{pageType:p}=c,[u,h]=(0,n.useState)(p);(0,n.useEffect)(()=>{if("exclusiveOfferPasswordProtected"!==p||!t)return;let e=(e=>{if("u"<typeof sessionStorage)return null;try{let t=e5(sessionStorage.getItem(e2));return t.find(t=>t.url===e)?.code??null}catch{return null}})(t);if(!e)return;let i=!1;return(async()=>{try{let n=await fetch("/api/offer-access/validate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({code:e,path:t,locale:l})}),{valid:o}=await n.json();!i&&o&&r&&h("exclusiveLuxurySaleOffer")}catch{}})(),()=>{i=!0}},[p,t,l,r]);let g={pageContext:{locale:l,productIndex:d,filterOverrides:`wtp=offer&wnp=${s.campaignTitle}`},noResults:{link:"/our-advisors"}};return(0,i.jsx)(a.t,{contextualProps:g,children:(0,i.jsx)(o.ProductListProvider,{contextualProps:g,children:(0,i.jsx)({exclusiveOfferNotFound:eZ,exclusiveOfferExpired:U,exclusiveOfferPresale:e7,exclusiveOfferPasswordProtected:e9,exclusiveOffer:tf,exclusiveLuxurySaleOffer:eK}[u],{...e})})})}},33035:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var i=r(55729),n=r(50212),o=r(24432),a=r(46462),l=r(78789),s=r(91465),d=r(64814),c=r(82728),p=r(56990),u=r(46522);function h(e){return(0,u.Ay)("MuiDialog",e)}let g=(0,p.A)("MuiDialog",["root","backdrop","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),x=i.createContext({});var m=r(98149),f=r(57147),b=r(59716),v=r(1835),y=r(97862),j=r(95450),A=r(17833),k=r(6029);let w=(0,f.Ay)(m.A,{name:"MuiDialog",slot:"Backdrop"})({zIndex:-1}
1),C=(0,f.Ay)(s.A,{name:"MuiDialog",slot:"Root"})({"@media print":{position:"absolute !important"}}),S=(0,f.Ay)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.container,t[`scroll${(0,l.A)(r.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),T=(0,f.Ay)(c.A,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.paper,t[`scrollPaper${(0,l.A)(r.scroll)}`],t[`paperWidth${(0,l.A)(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})((0,v.A)(({theme:e})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:e})=>!e.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${g.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(e.breakpoints.values).filter(e=>"xs"!==e).map(t=>({props:{maxWidth:t},style:{maxWidth:`${e.breakpoints.values[t]}${e.breakpoints.unit}`,[`&.${g.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t]+64)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:e})=>e.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:e})=>e.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${g.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),I=i.forwardRef(function(e,t){let r=(0,y.b)({props:e,name:"MuiDialog"}),s=(0,b.A)(),p={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{"aria-describedby":u,"aria-labelledby":g,"aria-modal":m=!0,BackdropComponent:f,BackdropProps:v,children:I,className:F,disableEscapeKeyDown:O=!1,fullScreen:P=!1,fullWidth:q=!1,maxWidth:$="sm",onClick:W,onClose:E,open:M,PaperComponent:L=c.A,PaperProps:B={},role:R="dialog",scroll:z="paper",slots:D={},slotProps:_={},TransitionComponent:N=d.A,transitionDuration:G=p,TransitionProps:X,...V}=r,H={...r,disableEscapeKeyDown:O,fullScreen:P,fullWidth:q,maxWidth:$,scroll:z},Y=(e=>{let{classes:t,scroll:r,maxWidth:i,fullWidth:n,fullScreen:a}=e,s={root:["root"],backdrop:["backdrop"],container:["container",`scroll${(0,l.A)(r)}`],paper:["paper",`paperScroll${(0,l.A)(r)}`,`paperWidth${(0,l.A)(String(i))}`,n&&"paperFullWidth",a&&"paperFullScreen"]};return(0,o.A)(s,h,t)})(H),U=i.useRef(),J=(0,a.A)(g),K=i.useMemo(()=>({titleId:J}),[J]),Q={slots:{transition:N,...D},slotProps:{transition:X,paper:B,backdrop:v,..._}},[Z,ee]=(0,j.A)("root",{elementType:C,shouldForwardComponentProp:!0,externalForwardedProps:Q,ownerState:H,className:(0,n.A)(Y.root,F),ref:t}),[et,er]=(0,j.A)("backdrop",{elementType:w,shouldForwardComponentProp:!0,externalForwardedProps:Q,ownerState:H,className:Y.backdrop}),[ei,en]=(0,j.A)("paper",{elementType:T,shouldForwardComponentProp:!0,externalForwardedProps:Q,ownerState:H,className:Y.paper,additionalProps:{elevation:24,role:R,"aria-describedby":u,"aria-labelledby":J,"aria-modal":m,tabIndex:-1,[A.E]:""}}),[eo,ea]=(0,j.A)("container",{elementType:S,externalForwardedProps:Q,ownerState:H,className:Y.container}),[el,es]=(0,j.A)("transition",{elementType:d.A,externalForwardedProps:Q,ownerState:H,additionalProps:{appear:!0,in:M,timeout:G,role:"presentation"}});return(0,k.jsx)(Z,{closeAfterTransition:!0,slots:{backdrop:et},slotProps:{backdrop:{transitionDuration:G,as:f,...er}},disableEscapeKeyDown:O,onClose:E,open:M,onClick:e=>{W&&W(e),U.current&&(U.current=null,E&&E(e,"backdropClick"))},...ee,...V,children:(0,k.jsx)(el,{...es,children:(0,k.jsx)(eo,{onMouseDown:e=>{U.current=e.target===e.currentTarget},...ea,children:(0,k.jsx)(ei,{as:L,...en,children:(0,k.jsx)(x.Provider,{value:K,children:I})})})})})})},48411:(e,t,r)=>{"use strict";r.d(t,{v:()=>g});var i=r(6029),n=r(55729),o=r(50800),a=r(45276),l=r(16276),s=r(2538),d=r(38833),c=r(64203);function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),i.forEach(function(t){var i;i=r[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}let u=(0,s.I)(o.A,{shouldForwardProp:e=>"expanded"!==e})(({expanded:e=!1})=>p({width:"100%",display:"inline-grid"},!e&&{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",[`& .${a.A.root}`]:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}})),h=(0,s.I)(c.$)({paddingLeft:0,paddingRight:0}),g=({children:e,variant:t="bodyMd",width:r,WrapperProps:a})=>{var s,c;let[g,x]=(0,n.useState)(!1),m=(0,d.z)("Truncator");return(0,i.jsxs)(o.A,(s=p({width:r,"data-testid":"Truncator"},a,m),c=c={children:[(0,i.jsx)(u,{expanded:g,children:(0,i.jsx)(l.A,{variant:t,children:e})}),(0,i.jsxs)(h,{onClick:()=>x(e=>!e),children:["Read ",g?"less":"more"]})]},Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(c)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(c)).forEach(function(e){Object.defineProperty(s,e,Object.getOwnPropertyDescriptor(c,e))}),s))};g.displayName="Truncator"},49356:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var i=r(6029),n=r(91681),o=r(81233),a=r(2538),l=r(50800),s=r(43694),d=r(55729);let c=(0,a.I)(l.A,{shouldForwardProp:e=>"clickable"!==e})(({clickable:e})=>({backgroundColor:"inherit",position:"relative",width:"100%",cursor:e?"pointer":void 0})),p=(0,a.I)(l.A,{shouldForwardProp:e=>"expanded"!==e&&"lines"!==e})(({expanded:e=!1,lines:t})=>({"& p:first-of-type":{marginTop:0},"& p:last-of-type":{marginBottom:0},...!e&&{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:t,WebkitBoxOrient:"vertical"}})),u=(0,a.I)(l.A,{shouldForwardProp:e=>"fadeOut"!==e})(({fadeOut:e})=>({...e&&{maskImage:"linear-gradient(to bottom, black 55%, transparent 100%)",WebkitMaskImage:"linear-gradient(to bottom, black 55%, transparent 100%)"}})),h=(0,a.I)("span",{shouldForwardProp:e=>"expanded"!==e})(({theme:e,expanded:t})=>({alignItems:"center",backgroundColor:"inherit",borderRadius:"50%",boxShadow:"0px 0px 6px 0px rgba(19, 20, 23, 0.2)",bottom:e.spacing(-1.5),display:"flex",height:28,justifyContent:"center",left:"50%",position:"absolute",transform:`translateX(-50%) rotate(${180*!!t}deg)`,transition:"transform 0.2s ease",width:28,"& svg":{fontSize:18}})),g=(0,a.I)(n.N)(()=>({display:"inline-flex",paddingLeft:0,paddingRight:0})),x=(0,a.I)("span")(s.A),m=({children:e,lines:t=2,WrapperProps:r,showMoreLink:n=!0,linkPosition:a="below"})=>{let[s,m]=(0,d.useState)(!1),[f,b]=(0,d.useState)(!1),v=(0,d.useRef)(null),y=(0,d.useId)();(0,d.useEffect)(()=>{let e=v.current;if(!e)return;let t=()=>{s||b(e.scrollHeight>e.clientHeight)};if(t(),"u"<typeof ResizeObserver)return;let r=new ResizeObserver(t);return r.observe(e),()=>{r.disconnect()}},[e,t,s]);let j=()=>{m(e=>!e)},A="inline"===a&&f&&n,k=s?"Read less":"Read more";return(0,i.jsxs)(l.A,{"data-testid":"truncator",...r,sx:[{backgroundColor:"inherit"},r?.sx],children:[(0,i.jsxs)(c,{clickable:A,role:A?"button":void 0,tabIndex:A?0:void 0,"aria-expanded":A?s:void 0,onClick:e=>{A&&(e.stopPropagation(),j())},onKeyDown:e=>{A&&("Enter"===e.key||" "===e.key)&&(e.preventDefault(),j())},children:[(0,i.jsx)(p,{ref:v,id:y,expanded:s,lines:t,children:(0,i.jsx)(u,{fadeOut:A&&!s,children:e})}),A&&(0,i.jsxs)(h,{expanded:s,children:[(0,i.jsx)(o.A,{}),(0,i.jsx)(x,{children:k})]})]}),f&&n&&"below"===a&&(0,i.jsx)(g,{color:"secondary",light:!0,role:"button",tabIndex:0,"aria-expanded":s,"aria-controls":y,onClick:e=>{e.stopPropagation(),j()},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),j())},children:k})]})}},50832:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var i=r(81805);let n=["xs","sm","md","lg","xl"],o=e=>{let t={xs:(0,i.A)(e=>e.breakpoints.up("xs")),sm:(0,i.A)(e=>e.breakpoints.up("sm")),md:(0,i.A)(e=>e.breakpoints.up("md")),lg:(0,i.A)(e=>e.breakpoints.up("lg")),xl:(0,i.A)(e=>e.breakpoints.up("xl"))},r="xs";n.every(e=>!!t[e]&&(r=e,!0));let o=n.indexOf(r);return[n.slice(0,o+1).reverse().map(t=>e[t]).find(e=>void 0!==e)??e.xs,r]}},63037:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var i=r(55729),n=r(50212),o=r(24432),a=r(57147),l=r(1835),s=r(97862),d=r(56990),c=r(46522);function p(e){return(0,c.Ay)("MuiDialogContent",e)}(0,d.A)("MuiDialogContent",["root","dividers"]);let u=(0,d.A)("MuiDialogTitle",["root"]);var h=r(6029);let g=(0,a.Ay)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})((0,l.A)(({theme:e})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:e})=>e.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}},{props:({ownerState:e})=>
1!e.dividers,style:{[`.${u.root} + &`]:{paddingTop:0}}}]}))),x=i.forwardRef(function(e,t){let r=(0,s.b)({props:e,name:"MuiDialogContent"}),{className:i,dividers:a=!1,...l}=r,d={...r,dividers:a},c=(e=>{let{classes:t,dividers:r}=e;return(0,o.A)({root:["root",r&&"dividers"]},p,t)})(d);return(0,h.jsx)(g,{className:(0,n.A)(c.root,i),ownerState:d,ref:t,...l})})},68527:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>w,QT:()=>m});var i=r(6029),n=r(28450),o=r(7457),a=r(95596),l=r(91681),s=r(97490),d=r(53451),c=r(2538),p=r(50800),u=r(19234),h=r(59716),g=r(16276);r(51642).hp;let x=["JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC"],m=e=>e?`/travel-inspiration/blog/search?q=${encodeURIComponent(e.toLowerCase())}`:"/travel-inspiration/blog/search";var f=r(49356);let b=(0,c.I)(p.A)(({theme:e})=>({display:"flex",flexDirection:"column",paddingBottom:e.spacing(2),[e.breakpoints.up("lg")]:{flexDirection:"row",justifyContent:"space-between",paddingBottom:e.spacing(4)}})),v=(0,c.I)(u.A)({display:"block","& img":{transition:"transform 0.5s ease-in-out"},"&:hover img":{transform:"scale(1.1)"}}),y=(0,c.I)(p.A)({overflow:"hidden"}),j=(0,c.I)("img")(({theme:e})=>({display:"block",height:407,objectFit:"cover",objectPosition:"center",width:"100%",[e.breakpoints.up("md")]:{height:428},[e.breakpoints.up("lg")]:{height:396}})),A={letterSpacing:"1.8px",textTransform:"uppercase"};function k({title:e,href:t,imageUrl:r,imageAlt:a,category:l,publishedOn:s,readTimeMinutes:d=0}){let{pushEvent:c,getPageType:u}=(0,n.A)(),m=(e=>{let t=(e=>{if(!e)return;let t=new Date("number"==typeof e?1e3*e:e);return Number.isNaN(t.getTime())?void 0:t})(e);if(!(!t||2024>t.getUTCFullYear()))return`${x[t.getUTCMonth()]} ${String(t.getUTCDate()).padStart(2,"0")} ${t.getUTCFullYear()}`})(s),{lg:b,md:w}=(0,h.A)().breakpoints.values,C={crop:"fill",gravity:"auto",progressive:!0};return(0,i.jsxs)(v,{href:t,color:"secondary",underline:"none","data-testid":"blogTile",onClick:()=>c({event:"tileInteraction",triggeredBy:"Aurora-ta.BlogTile",eventType:"GTM.tileInteraction",data:{event:"tileInteraction",pagePosition:u(),tileType:e,tileUrl:t}}),children:[(0,i.jsx)(y,{children:r&&(0,i.jsxs)("picture",{children:[(0,i.jsx)("source",{media:`(min-width: ${b}px)`,srcSet:(0,o.c)({src:r,height:396,advancedTransforms:C}),type:"image/webp"}),(0,i.jsx)("source",{media:`(min-width: ${w}px)`,srcSet:(0,o.c)({src:r,height:428,advancedTransforms:C}),type:"image/webp"}),(0,i.jsx)(j,{src:(0,o.c)({src:r,height:407,advancedTransforms:C}),alt:a??"",loading:"lazy",height:396,width:282})]})}),(0,i.jsxs)(p.A,{pt:4,children:[l&&(0,i.jsx)(g.A,{variant:"captionSmStrong",color:"text.secondary",sx:A,children:l}),(0,i.jsx)(f.A,{lines:2,showMoreLink:!1,children:(0,i.jsx)(g.A,{variant:"h5",component:"p","data-testid":"title",sx:e=>({fontWeight:e.tf.font.weight.normal.value}),children:e})}),(0,i.jsxs)(p.A,{children:[m&&s&&(0,i.jsx)(g.A,{variant:"captionSmStrong",color:"text.secondary",component:"span",sx:A,children:(0,i.jsx)("time",{dateTime:s,children:m})}),m&&d>0&&(0,i.jsx)(g.A,{variant:"captionSmStrong",color:"text.secondary",component:"span",px:2,sx:A,children:"•"}),d>0&&(0,i.jsx)(g.A,{variant:"captionSmStrong",color:"text.secondary",component:"span",sx:A,children:`${d} MIN READ`})]})]})]})}let w=function({id:e="blogs-list",title:t,heading:r,seeMoreLink:n,articles:o,sx:c}){return 0===o.length?null:(0,i.jsx)(a.R,{"data-testid":e,"data-sfs-id":e,title:" ",header:t||r||n?(0,i.jsxs)(b,{children:[(0,i.jsxs)(p.A,{children:[t&&(0,i.jsx)(g.A,{variant:"subheadingSm",component:"p",sx:{textTransform:"uppercase"},children:t}),r&&(0,i.jsx)(g.A,{variant:"h5",component:"h2",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.h1}}),children:r})]}),n&&(0,i.jsx)(l.N,{href:n,light:!0,size:"small",children:"View All"})]}):void 0,arrowNextIcon:(0,i.jsx)(d.A,{}),arrowPreviousIcon:(0,i.jsx)(s.A,{}),displayXs:1,displaySm:1,displayMd:2,displayLg:3,displayXl:4,sx:[{'& [data-testid="Arrows"]':{alignSelf:"center",ml:6,mb:{xs:2,lg:4}}},...Array.isArray(c)?c:[c]],children:o.map(e=>(0,i.jsx)(k,{...e},e.id))})}},69800:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>p});var i=r(6029),n=r(25336),o=r(50800),a=r(70630),l=r(55729);class s extends l.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.error("Uncaught error:",e,t)}render(){let{hasError:e}=this.state,{children:t,errorContent:r}=this.props;return e?r||(0,i.jsx)("span",{"data-error":"Failed to render"}):t}}let d=({data:e,componentMap:t})=>(0,i.jsx)(a.A,{size:{...e.column_attributes},"data-testid":"sectionColumn",children:e.components.map((e,r)=>{let n=t[e.id]?.component,{loadingCallback:a}=t[e.id]??{loadingCallback:()=>{}};return a({event:"componentLoaded",triggeredBy:"LayoutColumn",data:{componentId:e.id}}),(0,i.jsx)(o.A,{...e.wrapperProps,children:(0,i.jsx)(s,{children:n&&(0,i.jsx)(n,{...e.props})})},r)})}),c=({data:e,componentMap:t})=>{let r;return(0,i.jsx)(o.A,{...e.sectionProps,sx:t=>({bgcolor:((e,t)=>{if(!t)return!1;let[r,i]=t.split("."),n=e.token;return n?.color?.[r]?.[i]?.value||!1})(t,e.sectionProps.bgcolor)}),children:(0,i.jsx)(n.m,{...e.containerProps,disableGutters:!1===e.containerProps.maxWidth,sx:e=>({[e.breakpoints.down("xl")]:{paddingLeft:0,paddingRight:0}}),children:(0,i.jsx)(a.A,{container:!0,spacing:6,sx:{flexDirection:{sm:(r=e.gridProps).sm.column_reverse?"column-reverse":"row",md:r.md.column_reverse?"column-reverse":"row",lg:r.md.column_reverse?"column-reverse":"row"}},children:Object.keys(e.columns).map((r,n)=>(0,i.jsx)(d,{data:e.columns[r],componentMap:t},n))})})})},p=({data:e,componentMap:t})=>(0,i.jsx)(i.Fragment,{children:e.map((e,r)=>(0,i.jsx)(c,{data:{...e},componentMap:t},r))})},76148:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});let i=e=>{let t=document.querySelector(e);
1if(!t)return!1;let r=t.getBoundingClientRect().top+window.scrollY;return window.scrollTo({top:r-60,behavior:"smooth"}),!0}},80780:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var i=r(6029);let n=(0,r(60303).A)((0,i.jsx)("path",{d:"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02z"}),"Phone")},86653:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var i=r(6029),n=r(2538),o=r(50800),a=r(19234),l=r(59716),s=r(81805),d=r(16276),c=r(55729),p=r(36332);let u=(0,n.I)(o.A)(({theme:e})=>({height:"412px","&::before":{content:'""',position:"absolute",top:0,left:0,width:"100%",height:"100%",zIndex:1,background:"linear-gradient(183deg, rgba(0, 0, 0, 0.40) 3.18%, rgba(0, 0, 0, 0.00) 50.39%, rgba(0, 0, 0, 0.40) 97.61%)"},[e.breakpoints.up("lg")]:{height:"600px"},[e.breakpoints.up("xl")]:{height:"100dvh"}})),h=(0,n.I)("video")(()=>({display:"block",position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover"})),g=(0,n.I)(o.A)(({theme:e})=>({position:"absolute",bottom:0,left:0,width:"100%",paddingBottom:e.spacing(12),zIndex:2})),x=(0,n.I)(a.A)(({theme:e})=>({display:"flex",backgroundColor:"white",justifyContent:"center",alignItems:"center",borderRadius:"50%",position:"relative",margin:"0 auto",textAlign:"center",width:"40px",height:"40px",zIndex:1,cursor:"pointer","&::before":{content:'""',display:"block",width:"60px",height:"60px",borderRadius:"50%",position:"absolute",top:"-10px",left:"-10px",backgroundColor:"rgba(255,255,255, 0.3)"},[e.breakpoints.up("lg")]:{width:"56px",height:"56px","&::before":{width:"76px",height:"76px"}}})),m=({image:e,video:t,title:r,link:n,bannerSticky:o=!0,showBannerBottom:a=!0})=>{let m=(0,l.A)(),f=(0,s.A)(m.breakpoints.up("md")),b=f?t?.desktop?.url??null:t?.mobile?.url??null,v=f?t?.desktop?.filemime:t?.mobile?.filemime,[y,j]=(0,c.useState)(!1);(0,c.useEffect)(()=>{j(!1)},[b]);let A=e?.mobile?.url?`e_sharpen:50/${e.mobile.url}`:"",k=e?.tablet?.url?`e_sharpen:50/${e.tablet.url}`:"",w=e?.desktop?.url?`e_sharpen:50/${e.desktop.url}`:"";return(0,i.jsxs)(u,{"data-testid":"headerVideoBanner",sx:{position:"relative"},children:[!y&&(0,i.jsx)(p.A,{alt:e?.desktop?.alt||`${r} image`,lazy:!1,imgProps:{width:1920,fetchPriority:"high"},imgSx:{height:{xs:412,lg:600,xl:"100%"},objectFit:"cover",objectPosition:"center"},contentSm:{src:A||w,height:412,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}},contentMd:{src:k||w,height:600,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}},contentLg:{src:w,width:1920,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}}}),b&&(0,i.jsxs)(h,{onLoadedData:()=>j(!0),style:{position:y?"relative":"absolute"},autoPlay:!0,loop:!0,muted:!0,playsInline:!0,controlsList:"nofullscreen nodownload noremoteplayback noplaybackrate",disablePictureInPicture:!0,children:[(0,i.jsx)("source",{src:b,type:v}),"I'm sorry, your browser doesn't support HTML video."]},b),a&&(0,i.jsxs)(g,{children:[(0,i.jsx)(d.A,{variant:"h1",component:"h1",color:"white",pb:10,sx:e=>({textAlign:"center",textTransform:"uppercase",[e.breakpoints.up("lg")]:{...e.typography.displayLg,fontSize:"128px",letterSpacing:"23px"}}),children:r}),(0,i.jsx)(x,{href:`${n||"#"}`,title:`Explore more about ${r}`,"aria-label":`Read more about ${r}`,role:"link",onClick:e=>{e.preventDefault(),n&&document.querySelector(n)?.scrollIntoView({behavior:"smooth"})},children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.20855 10.3896C10.2925 9.5237 11.6819 9.02466 13.5738 8.61527L13.8179 9.58922C11.9844 9.98594 10.7972 10.4392 9.91005 11.1479C9.02568 11.8544 8.38282 12.8603 7.7443 14.4747L7.26052 15.6979L6.73971 14.4879C5.89872 12.5341 5.12746 11.617 4.19594 11.0352C3.41742 10.549 2.51191 10.278 1.23905 9.89715C0.912193 9.79934 0.56111 9.69428 0.181736 9.57647L0.522802 8.62802C0.859293 8.73252 1.18338 8.82913 1.49552 8.92218C2.79043 9.30818 3.87974 9.6329 4.79617 10.2052C5.52276 10.659 6.13394 11.2581 6.70123 12.1259L6.70123 0.302246L7.77733 0.302246L7.77733 12.0107C8.18574 11.3695 8.64887 10.8367 9.20855 10.3896Z",fill:"#0C000F"})})})]})]})}},87871:(e,t,r)=>{"use strict";r.d(t,{A:()=>j});
1var i=r(6029),n=r(95596),o=r(2538),a=r(70630),l=r(20972),s=r(16276),d=r(80995),c=r(55729),p=r(89599),u=r(93010),h=r(28450),g=r(7457),x=r(19234),m=r(50800);let f=(0,o.I)("img")(({theme:e})=>({height:"160px",width:"auto",[e.breakpoints.up("lg")]:{height:"235px",width:"176px"}})),b=({data:e})=>{let{pushEvent:t}=(0,h.A)(),r={event:"tileInteraction",triggeredBy:"Aurora-ta.OffersSection.ContentCard",eventType:"GTM.tileInteraction",data:{event:"tileInteraction",tileType:"campaignTile",tileUrl:e?.aliasReference||""}};return(0,i.jsxs)(x.A,{href:e?.aliasReference,color:"secondary",underline:"none","data-test-id":"offer-tile",onClick:()=>t(r),sx:e=>({backdropFilter:"blur(10px)",backgroundColor:e.token.color.secondary.background[" "].value,display:"block",padding:e.spacing(8,6),textAlign:"center",[e.breakpoints.up("lg")]:{padding:e.spacing(12,8)}}),children:[(0,i.jsx)(s.A,{variant:"h3",sx:e=>({alignContent:"center",display:"-webkit-box",textOverflow:"ellipsis",overflow:"hidden",WebkitBoxOrient:"vertical",WebkitLineClamp:2,height:"56px",mb:6,[e.breakpoints.up("lg")]:{...e.typography.h1,height:"80px",mb:8}}),children:e?.title}),e?.tileImage?.url?(0,i.jsx)(f,{alt:e.tileImage?.alt||`${e?.title} image`,width:120,height:160,loading:"lazy",src:(0,g.c)({src:e.tileImage.url,advancedTransforms:{aspectRatio:"3:4",crop:"fill",gravity:"center",progressive:!0}})}):(0,i.jsx)(m.A,{sx:{height:{xs:"160px",lg:"235px"}}}),(0,i.jsx)(m.A,{sx:{textDecorationLine:"underline"},children:e?.linkLabel||"View offer"})]})},v=(0,o.I)(a.A)(({theme:e})=>({textAlign:"center",paddingBottom:e.spacing(6),[e.breakpoints.up("md")]:{display:"flex",flexDirection:"column",justifyContent:"center",paddingBottom:0}})),y=(0,o.I)(n.R)(({theme:e})=>({"& button":{boxShadow:"0px 0px 10px -4px rgba(19, 20, 23, 0.10), 0px 4px 6px -2px rgba(19, 20, 23, 0.10)",height:"56px",width:"56px","&:hover":{backgroundColor:e.token.color.white[" "].value,border:"none"},"&:hover svg":{transform:"scale(1.2)",transition:"transform 0.3s ease"}},[e.breakpoints.up("md")]:{[`& .${l.A.root}:first-of-type`]:{left:0,position:"absolute",top:"45%",zIndex:10},[`& .${l.A.root}:first-of-type div:first-of-type`]:{width:"auto"},[`& .${l.A.root}`]:{justifyContent:"space-between",width:"100%"}}}
1)),j=({title:e="Luxury travel",subtitle:t="Our hand picked offers",offerData:r})=>(0,i.jsxs)(a.A,{container:!0,columnSpacing:6,"data-testid":"OffersSection",children:[(0,i.jsxs)(v,{size:{xs:12,lg:3},children:[e&&(0,i.jsx)(s.A,{variant:"captionSmStrong",sx:e=>({letterSpacing:"1.8px",textTransform:"uppercase",[e.breakpoints.up("lg")]:{...e.typography.captionMdStrong,letterSpacing:"1.8px"}}),children:e}),t&&(0,i.jsx)(s.A,{variant:"h1",component:"h2",mb:1,sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.displayXs}}),children:t}),(0,i.jsx)(d.A,{href:"/exclusive-offers",variant:"text",color:"inherit",size:"large",fullWidth:!0,endIcon:(0,i.jsx)(u.A,{}),children:"Browse all offers"})]}),(0,i.jsx)(a.A,{size:{xs:12,lg:9},children:(0,i.jsx)(y,{arrowPreviousIcon:(0,i.jsx)(p.A,{}),arrowNextIcon:(0,i.jsx)(u.A,{}),displayXs:1,displaySm:1,displayMd:2,displayLg:2,displayXl:2,spacing:6,peek:12,peekAll:!0,children:r?.map(e=>(0,i.jsx)(c.Fragment,{children:(0,i.jsx)(b,{data:e})},e.title))})})]})},88376:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(854),n=r(6029);let o=(0,i.A)((0,n.jsx)("path",{d:"M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z"}),"Flight")},96118:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>f});var i=r(6029),n=r(25336),o=r(2538),a=r(50800),l=r(19234),s=r(16276),d=r(36332),c=r(27522);let p=(0,o.I)(a.A)(({theme:e})=>({position:"relative",overflow:"hidden",height:"412px",[e.breakpoints.up("lg")]:{height:"600px"}})),u=(0,o.I)(a.A)(()=>({background:`linear-gradient(180deg, rgba(0, 0, 0, 0.00) 52%, rgba(0, 0, 0, 0.60) 100%),
2               linear-gradient(0deg, rgba(19, 20, 23, 0.2) 0%, rgba(19, 20, 23, 0.2) 100%)`,bottom:0,left:0,position:"absolute",right:0,top:0,zIndex:1})),h=(0,o.I)(a.A)(()=>({bottom:0,position:"absolute",width:"100%",zIndex:2})),g=(0,o.I)(n.m)(({theme:e})=>({alignItems:"flex-end",color:e.token.color.white[" "].value,display:"flex",flex:1,height:"412px",paddingBottom:e.spacing(6),position:"relative",[e.breakpoints.up("lg")]:{height:"600px"}})),x=(0,o.I)(a.A)(({theme:e})=>({display:"flex",flexDirection:"column",gap:e.spacing(4),[e.breakpoints.up("lg")]:{maxWidth:`${e.token.breakpoint.md.value}px`}})),m=(0,o.I)(l.A)(({theme:e})=>({border:"1px solid",padding:e.spacing(3,4),width:"max-content"})),f=({title:e="",description:t="",linkText:r="",linkUrl:n="",backgroundImages:o,alignItems:a="flex-end",justifyContent:l="normal",containerSx:f,contentSx:b,extraContent:v})=>(0,i.jsxs)(p,{"data-testid":"HeaderImageSection",sx:[...Array.isArray(f)?f:[f]],children:[(0,i.jsx)(u,{}),(0,i.jsx)(d.A,{alt:o?.alt||`${e} image`,lazy:!1,imgProps:{height:600,width:1920,fetchPriority:"high"},imgSx:{height:{xs:"100%",lg:600},objectFit:"cover",objectPosition:"center",width:{xs:600,md:905,lg:"100%"}},resize:o?.resize,contentSm:{src:o.sm,height:412,width:600,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}},contentMd:{src:o?.md||o.lg||"",height:412,width:905,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}},contentLg:{src:o.lg,width:1920,advancedTransforms:{crop:"fill",gravity:"auto",progressive:!0}}}),(0,i.jsx)(h,{children:(0,i.jsx)(g,{sx:[{alignItems:a,justifyContent:l},...Array.isArray(b)?b:[b]],children:(e||t||r||v)&&(0,i.jsxs)(x,{children:[e&&(0,i.jsx)(s.A,{variant:"h3",component:"h1",sx:e=>({[e.breakpoints.up("lg")]:{...e.typography.displayXs}}),children:e}),t&&(0,i.jsx)(s.A,{variant:"bodySm",component:"div",sx:e=>({"& p":{margin:0},[e.breakpoints.up("lg")]:{...e.typography.bodyMd}}),children:(0,i.jsx)(c.A,{component:"div",children:t})}),r&&(0,i.jsx)(m,{href:n,title:r,underline:"none",color:"inherit",children:r}),v]})})})]})}},e=>{e.O(0,[6691,5178,8357,2958,7920,475,1541,6208,4310,7802,8924,6649,1909,8588,196,652,630,2035,1872,1124,1586,32,6713,5121,1176,4253,775,1370,8637,3386,8780,3935,5211,636,6593,8792],()=>e(e.s=26587)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.