1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e.SENTRY_RELEASE={id:"production-b4ee97d"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];if(null!=i)for(var a in i)i.hasOwnProperty(a)&&(e[a]=i[a])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:luxgroup-customer-portal":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a8d0d0e8-87c9-420d-97f8-b9adf625837b",e._sentryDebugIdIdentifier="sentry-dbid-a8d0d0e8-87c9-420d-97f8-b9adf625837b")}catch(e){}}();"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9739],{669496(e,t,i){var a=i(750142),r=i(769008);i.d(t,{},{A:function(){let e=(0,a.GV)(e=>e.geo.currentRegionCode);return!r.ym.has(e)}})},794756(e,t,i){i.d(t,{A:()=>x}),i(218111),i(22489),i(161701);var a=i(474848),r=i(296540),n=i(665673),o=i(731357),s=i(671468),l=i(141485);i(720116);var d=i(267662),c=i(846341);let u=(0,c.YK)({cruises:{id:"Oxjkf_auVs15_dWac_Y0",defaultMessage:"Cruises",description:"Title label for the cruises offer type in the localised offer types list display"},homesAndVillas:{id:"-Atrwzu3_j--mQ2JIDMf",defaultMessage:"Homes & Villas",description:"Offer type title for homes and villas on the villa or rental property page"},experiences:{id:"W3h42tf8zuZwxfONuafz",defaultMessage:"Experiences",description:"Offer type title for experiences on the experience offer or booking page"},flights:{id:"ep6bplwWi4B0hsT7ZLqd",defaultMessage:"Flights",description:"Title label for the flights offer type in the localised offer types list display"},carHire:{id:"jM3c5eS3RS8io2BEe93X",defaultMessage:"Car Hire",description:"Title label for the car hire offer type in the localised offer types list display"}}),f=(0,c.YK)({hotels:{id:"c6u04c71dxl7ZWjXKrIR",defaultMessage:"The best hotels and resorts in the world",description:"Offer type description for hotels on the hotel or room booking page"},tours:{id:"_2Zb8fHVE24pMXlik_6g",defaultMessage:"Tours that do all the hard work for you",description:"Offer type description for tours on the tour offer detail page"},cruises:{id:"anZjFspIz7SyoM7a2hrW",defaultMessage:"Thousands of itineraries all around the world",description:"Offer type description for cruises in the cruise offer or booking section"},ultraLux:{id:"SfSnXMfoSmjlWsjGYLrY",defaultMessage:"Experience the worldâs most luxurious hotels, tours & cruises",description:"Offer type description for ultra lux in the cruise offer or booking section"},homesAndVillas:{id:"BpAQ5EPZGTaVwvdU74Fa",defaultMessage:"Entire properties for the ultimate escape",description:"Offer type description for homes and villas on the rental page"},experiences:{id:"qaujMTU7Ark_SzbLHxEW",defaultMessage:"Immerse yourself in your destination",description:"Offer type description for experiences on the experience offer or booking page"},flights:{id:"FCqM3fXZTW3jnB62P2v-",defaultMessage:"Your ticket to the world",description:"Offer type description for flights in the flight search or booking flow"},carHire:{id:"BrrigfncI1D4y4ndLETW",defaultMessage:"Making it easy to get from A to B",description:"Offer type description for car hire in the car hire booking section"}});var g=i(813394);function h(e){return d.A.offerTypesList.map(t=>({...t,...function(e,t){switch(t){case"hotels":return{title:e.formatMessage(g.A.hotels),description:e.formatMessage(f.hotels)};case"tours":return{title:e.formatMessage(g.A.tours),description:e.formatMessage(f.tours)};case"cruises":return{title:e.formatMessage(u.cruises),description:e.formatMessage(f.cruises)};case"ultra-lux":return{title:e.formatMessage(g.A.ultraLux),description:e.formatMessage(f.ultraLux)};case"homes-and-villas":return{title:e.formatMessage(u.homesAndVillas),description:e.formatMessage(f.homesAndVillas)};case"experiences":return{title:e.formatMessage(u.experiences),description:e.formatMessage(f.experiences)};case"flights":return{title:e.formatMessage(u.flights),description:e.formatMessage(f.flights)};case"car-hire":return{title:e.formatMessage(u.carHire),description:e.formatMessage(f.carHire)}}}(e,t.id)}
1))}let p=function(){let e=(0,n.A)();return(0,r.useMemo)(()=>h(e),[e])};var m=i(533121),A=i(671975),y=i(811083);let x=(0,s.Ng)(function(e){return{navItems:(0,l.RZ)(e)}})(function({navItems:e,disableActionButton:t=!1}){let i=(0,n.A)(),s=p(),l=(0,r.useMemo)(()=>(s??h((0,m.v)())).map(t=>{let i;return{...t,show:(i=t.to,e.find(e=>e.to===i))}}).filter(e=>e.show),[e,s]),d=i.formatMessage({id:"UHQzHhgylLLmmGuagMu_",defaultMessage:"View offers",description:"Call to action button on offer type category tile on the homepage"});return(0,a.jsx)(y.A,{itemsPerArrow:6,snap:"start",gap:12,width:(0,o.D0)(180),children:l.map(e=>(0,a.jsx)(A.A,{heading:e.title,subHeading:e.description,align:"top",callToAction:t?void 0:d,to:t?void 0:e.to,image:e.image,imageLoading:"lazy"},e.to))})})},271741(e,t,i){i(218111),i(161701),i(430531);var a=i(474848),r=i(296540),n=i(665673),o=i(722834),s=i(947333),l=i(122514),d=i(803640),c=i(213959),u=i(871749),f=i(332054),g=i(731755),h=i(175160),p=i(216486),m=i(669496);let{sortBy:A,...y}=d.Cc,x={...y,frontPageVisibleOnly:!0,limit:20},b={...x,sortBy:A},v=r.memo(function(e){let{title:t,minimumOffersCount:i}=e,d=(0,n.A)(),A=(0,m.A)()||!(0,c.dw)("cruises")?x:b,{currentRegionCode:y}=(0,r.useContext)(h.A),v=d.formatMessage({id:"xgsbMHpJ0hZoqyyDo8fb",defaultMessage:"Around the world",description:"Destination label for anywhere/worldwide cruise search"}),M=(0,r.useMemo)(()=>l.wc[y]??[],[y]),j=(0,r.useMemo)(()=>M.map(e=>e.placeId),[M]),w=(0,p.tG)(j),k=(0,r.useMemo)(()=>{let e=M.flatMap(e=>{let t=w[e.placeId]?.place?.name;return t?[{value:e.placeId,label:t}]:[]});return[{value:g.Ay.Anywhere.id,label:v},...e]},[v,M,w]),I=(0,r.useMemo)(()=>s.v.cruises.to,[]),S=(0,a.jsx)(o.A,{id:"ATLd-dDHI3xjQEm30tD3",defaultMessage:"Set sail on the ultimate <i>cruise</i>",description:"Heading title for the cruise carousel with italicized cruise",values:{i:e=>(0,a.jsx)("i",{children:e})}});return(0,a.jsx)(f.Ay,{filters:A,title:t??S,allLink:"/cruises",additionalFilters:"destinations",additionalFilterOptions:k,defaultFilter:g.Ay.Anywhere.id,tileStyle:"card-default",tileSize:"medium",minimumOffersCount:i,"data-testid":"cruise-carousel",children:(0,a.jsx)(u.A,{to:I})})});i.d(t,{},{A:v})},499863(e,t,i){i(218111),i(720116),i(161701);var a=i(474848),r=i(296540),n=i(472893),o=i(743141),s=i(145943),l=i(731357),d=i(38267),c=i(302885),u=i(78272),f=i(751379),g=i(871749),h=i(947333),p=i(344240),m=i(9029
117),A=i(185692),y=i(573768),x=i(755373),b=i.n(x),v=i(781311),M=i(743657),j=i(627745),w=i(135019),k=i(700965);let I=d.Ay.div.withConfig({componentId:"sc-94909ab5-0"})(["padding-top:",";padding-bottom:",";"],(0,l.D0)(40),(0,l.D0)(40));i.d(t,{},{A:function(e){let{experienceHeading:t,place:i,campaigns:l,showFilters:d=!0,luxPlusFeatures:x,minimumOffersCount:S,streamingEnabled:L}=e,[T,C]=(0,r.useState)(),[O,z]=(0,r.useState)(!1),{primaryCategories:D}=(0,n.A)(i),H=(0,r.useMemo)(()=>{let e=D.find(e=>40===e.parent.id);return(0,c.kK)(D,e)},[D]),[P,B]=(0,A.Wx)(y.Uv),E=(0,m.A)({placeId:i?.id,enabled:!!T,campaigns:l,categoryCodes:T?[T.id]:void 0,luxPlusFeatures:x,limit:16,streamingEnabled:L}),_=(0,r.useCallback)(e=>{let t=(H.find(t=>t.parent.name===e)||H[0]).parent;z(!0),C(t)},[H]);(0,r.useEffect)(()=>{H.length>0&&d&&C(H[0].parent)},[H,d]);let R=(0,r.useMemo)(()=>(0,c.s)(H,5).map(e=>({value:e.parent.name,label:e.parent.name})),[H]),V=(0,r.useMemo)(()=>{if(T?.id&&i?.id&&i?.name){let e={destinationId:i.id,destinationName:i.name,categories:T.id.toString()};return`/search/experiences?${b().stringify(e)}`}return h.v.experiences.to},[i,T?.id]),F=(0,r.useMemo)(()=>({ids:E.ids,fetching:E.fetching??!1,key:E.ids.join(",")}),[E.fetching,E.ids]),W=(0,w.A)({experienceList:F,minimumOffersCount:S,applyMinimumOffersCount:!!S&&!O,maxDisplayCount:16}),N=(0,r.useMemo)(()=>(0,c.s)(W.experienceIds,16),[W.experienceIds]),U=(0,k.A)(!W.hidden),G=U?"small":"medium";return W.hidden?null:(0,a.jsx)(I,{"data-testid":"experience-carousel",children:(0,a.jsxs)(u.A,{gap:20,children:[(0,a.jsx)(s.A,{children:(0,a.jsxs)(u.A,{gap:20,children:[(0,a.jsx)(o.A,{allTo:"/experiences",children:t}),d&&(0,a.jsx)(M.A,{options:R,value:T?.name,onChange:_})]})}),(0,a.jsxs)(f.A,{snap:"start",itemsPerArrow:3,ref:P,children:[W.fetching&&(0,a.jsxs)(v.A.Provider,{value:B?"running":"paused",children:[(0,a.jsx)(p.A,{growthTile:U,mobileWidth:"75vw",size:G}),(0,a.jsx)(p.A,{growthTile:U,mobileWidth:"75vw",size:G}),(0,a.jsx)(p.A,{growthTile:U,mobileWidth:"75vw",size:G}),(0,a.jsx)(p.A,{growthTile:U,mobileWidth:"75vw",size:G})]}),N.map((e,t)=>(0,a.jsx)(j.A,{id:e,index:t,lazyLoad:!0,size:G},e)),(0,a.jsx)(g.A,{to:V})]})]})})}})},887011(e,t,i){i.d(t,{A:()=>b});var a=i(474848),r=i(296540),n=i(665673),o=i(175160),s=i(902917),l=i(750142),d=i(216486);let c=function(){let e=(0,r.useContext)(o.A),t=(0,l.GV)(e=>e.experience.experiencePlace),i=(0,d.PY)(t.placeId),[a]=(0,d.wb)(e.latitude,e.longitude),n="currentLocation"===t.type?a:i,c="region"===t.type&&!t.userSelected,u=!!n&&!c,f=(0,s.A)({placeId:n?.id,sortBy:"recommended",enabled:u});if(u&&(f.fetching||0!==f.ids.length))return n};var u=i(499863),f=i(452643),g=i(337997),h=i(962023),p=i(825060),m=i(444956),A=i(151003),y=i(772675);function x(e){let{place:t,minimumOffersCount:o,streamingEnabled:s}=e,d=(0,n.A)(),c=(0,r.useContext)(p.A),x=(0,l.jL)(),b=(0,r.useCallback)(async()=>{try{let{default:e}=await i.e(7148).then(i.bind(i,646279));c((0,a.jsx)(e,{}))}catch(e){x((0,m.$)(e,{modal:"ExperiencesPageLocationModal"}))}},[x,c]),v=(0,r.useMemo)(()=>{let e=(0,y.k)({location:{name:t.name},language:d.locale,intent:"location"});return d.formatMessage({id:"6lmm1-O4mkcc6GL00FWD",defaultMessage:"Find experiences around <location>{placeName}</location>",description:"Heading for experience offers carousel with clickable location"},{placeName:e,location:e=>(0,a.jsx)(f.A,{onClick:b,children:(0,a.jsx)(h.A,{endIcon:(0,a.jsx)(A.A,{kind:"tertiary",variant:"default",nonInteractable:!0,children:(0,a.jsx)(g.A,{})}),variant:"heading2alt",children:e})},"location")})},[d,t.name,b]);return(0,a.jsx)(u.A,{place:t,experienceHeading:v,minimumOffersCount:o,streamingEnabled:s})}let b=function(e){let{minimumOffersCount:t,streamingEnabled:i}=e,r=c();return r?(0,a.jsx)(x,{place:r,minimumOffersCount:t,streamingEnabled:i}):null}},790990(e,t,i){i.d(t,{A:()=>ef}),i(517642),i(658004),i(733853),i(845876),i(432475),i(515024),i(731698),i(125509),i(665223),i(660321),i(241927),i(511632),i(864377),i(966771),i(712516),i(368931),i(652514),i(235694),i(652774),i(849536),i(321926),i(994483),i(916215),i(218111),i(22489),i(720116),i(161701);var a=i(474848),r=i(964060),n=i(396420),o=i(309695),s=i(39136),l=i(161648),d=i(919427),c=i(604451),u=i(871942),f=i(23307),g=i(145943),h=i(983741),p=i(78272),m=i(672835),A=i(322021),y=i(846416),x=i(897729),b=i(789415),v=i(194617),M=i(267662),j=i(548904),w=i(163995),k=i(175160),I=i(135019),S=i(852516),L=i(616183),T=i(296540),C=i(750142),O=i(803556),z=i(908360);let D=function(e,t){let i=(0,C.GV)(O.WR),a=(0,C.GV)(O.rM),r=(0,z.A)(e,{disabled:t.disabled}),n=r.offerIds.join(","),o=(0,T.useMemo)(()=>
1{if(n)return{lere:"ranker",leUserId:i,domainUserId:a,rankerOfferIds:n}},[a,i,n]),s=(0,z.A)(o,{disabled:t.disabled||!o});return s.fetching||s.error||!(s.offerIds.length>0)?r:s};var H=i(454892),P=i(596261),B=i(731357),E=i(634164),_=i(38267),R=i(35815),V=i(967761);let F=_.Ay.div.withConfig({componentId:"sc-50a2898a-0"})(["position:relative;height:100%;width:100%;background-color:",";overflow:hidden;"],e=>e.theme.palette.neutral.surface.normalBackground),W=_.Ay.video.withConfig({componentId:"sc-50a2898a-1"})(["height:100%;width:100%;object-fit:cover;"]);function N({videoId:e,thumbnailImageId:t,className:i}){let r=t?(0,V.VG)(t,{width:1920,quality:"good"}):void 0;return(0,a.jsx)(F,{className:i,children:(0,a.jsx)(W,{controls:!1,autoPlay:!0,playsInline:!0,loop:!0,muted:!0,poster:r,children:(0,a.jsx)("source",{src:e,type:"video/mp4"})})})}var U=i(412232),G=i(328603),K=i(643147),Z=i(656323),Y=i(871749),q=i(45667),Q=i(193033),J=i(814888),X=i(665673),$=i(604994),ee=i(75827),et=i(717904),ei=i(329755);let ea=_.Ay.div.withConfig({componentId:"sc-75eb8b3a-0"})(["position:absolute;inset:0;width:100%;"]),er=(0,_.Ay)(h.A).withConfig({componentId:"sc-75eb8b3a-1"})(["position:relative;padding-top:",";padding-bottom:",";","{padding-bottom:",";}body."," &&.rebrand-highlight{background-color:var(--palette-highlight-primary-dark-background);}"],(0,B.D0)(40),(0,B.D0)(40),v.em.desktop,(0,B.D0)(100),et.AM),en=(0,_.Ay)(p.A).withConfig({componentId:"sc-75eb8b3a-2"})(["position:relative;z-index:1;"]),eo=(0,_.Ay)(s.A).withConfig({componentId:"sc-75eb8b3a-3"})(["line-height:inherit;color:inherit;",""],d.Ms),es=(0,_.Ay)(s.A).withConfig({componentId:"sc-75eb8b3a-4"})(["line-height:inherit;color:inherit;",""],l.BG),el=(0,_.Ay)(s.A).withConfig({componentId:"sc-75eb8b3a-5"})(["display:inline;line-height:inherit;color:inherit;"," p{display:inline;margin:0;}"],l.BG),ed=new Set(["Dining & Drinks"]);function ec(e){return"holidayType"!==e.type||!ed.has(e.value)}function eu(e,t){return(0,H.R3)(e)?{title:e.title?(0,a.jsx)(eo,{content:"## "+e.title,fontSize:"large"}):void 0,subtitle:e.subtitle,subtitleActionLink:e.subtitleActionLink,filterOptions:e.filters??t,campaignId:e.campaignId,videoSourceUrl:e.videoSourceUrl,videoThumbnailImageId:e.videoThumbnail,attachments:e.attachments,iconDimension:e.iconDimension,iconPlacement:e.iconPlacement}:{carouselPalette:e?.carouselPalette,palette:e?.palette,title:e?.title,subtitle:e?.subtitle,subtitleActionLink:e?.subtitleActionLink,logo:e?.logo,background:(0,a.jsx)(U.A,{background:"hero"}),filterOptions:e?.filters??t,campaignId:e?.campaignId,offerListRanking:e?.offerListRanking}}let ef=T.memo(function(e){let{className:t,overrideTitle:i,overrideSubtitle:s,overrideOfferList:h,lereHeroCarouselEnabled:v}=e,{currentRegionCode:O,geoStateName:B}=(0,T.useContext)(k.A),_=(0,X.A)(),V=(0,T.useMemo)(()=>[{label:_.formatMessage({id:"KIRqWlCYNDUNY7LOfwoR",defaultMessage:"Bonus Dining & Drinks",description:"Holiday type filter label for dining and drinks offers"}),value:"Dining & Drinks",type:"holidayType"},{label:_.formatMessage({id:"leQ6DiKQH4Qi4yKtgdRN",defaultMessage:"Family Friendly",description:"Holiday type filter label for family friendly offers"}),value:"Family Friendly",type:"holidayType"},{label:_.formatMessage({id:"8eat2U92L7hJwweSBEAi",defaultMessage:"Sun & Beach",description:"Holiday type filter label for sun and beach offers"}),value:"Sun & Beach",type:"holidayType"}],[_]),[F,W]=(0,T.useState)(),U=(0,K.Bf)({heroVertical:"home"}),et=(0,Z.L)(),eo=(0,L.V)(j.pK.enableHeroCarouselTakeover),ed=(0,T.useMemo)(()=>{if(eo?.enabled){let e=eo.value;if((0,H.R3)(e))return e}},[eo]),ef=(0,L.V)(j.pK.enableOfferCampaignTag),eg=(0,T.useMemo)(()=>{if(ef?.enabled){let e=ef.value;if((0,H.i6)(e))return e}},[ef]),eh=(0,T.useMemo)(()=>U?.heroSection?eu(U.heroSection,V):ed?eu(ed,V):void 0,[ed,U,V]),ep=(0,T.useMemo)(()=>eh?.filterOptions.filter(ec),[eh?.filterOptions]),em=(0,T.useCallback)(e=>{let t=e.currentTarget.dataset.value,i=F?.value===t?void 0:t,a=ep&&i?ep.find(e=>e.value===i):void 0;i&&(0,u.trackClientEvent)({subject:"click_button",action:t,type:"interaction",category:"homepage"}),W(a)},[F,ep]),eA=(0,T.useMemo)(()=>
1(0,S.kc)({region:O,subregion:B,campaignId:eh?.campaignId,selectedFilter:F}),[O,B,F,eh]),ey=!!v&&eh?.offerListRanking==="lere-ranker",ex=D(eA,{disabled:!ey}),eb=(0,T.useMemo)(()=>{let e={searchItem:w.$D,rooms:[M.A.search.defaultOccupants]},t=(0,P.L$)(e);return`/search?${t.toString()}`},[]),ev=eh?.campaignId==null,eM=ey?ex:ev?h:void 0,ej=(0,z.A)(eA,{disabled:!!eM}),ew=eM??ej,ek=(0,m.A)(),eI=!!ew.fetching,eS=et?.palette??eh?.palette??"inverse",eL=et?.palette??eh?.carouselPalette,eT=(0,ei.x)({siteTakeoverTheme:et,heroCarouselConfig:eh}),{isRebrandExclusiveSurface:eC,containerPalette:eO,titleSheetPalette:ez,carouselSheetPalette:eD,tileStyle:eH}=(0,ei.e)({isRebrand:"rebrand"===(0,ee.A)(),hasCustomHeroSurface:eT,palette:eS,carouselPalette:eL}),eP=(0,T.useMemo)(()=>_.formatMessage({id:"4aBS2nn8etyLw8EXBpIW",defaultMessage:"Todayâs top <italic>exclusive</italic> offers",description:"Default title for hero offer carousel section on the homepage"},{italic:e=>(0,a.jsx)("i",{children:e},"italic")}),[_]),eB=ev?i??eh?.title??eP:eh?.title??eP,eE=ev?s??eh?.subtitle:eh?.subtitle,e_=eh?.subt
1itleActionLink,eR=(0,C.GV)($.A),eV=et?.logoRef&&!eh?.logo?(0,a.jsx)(f.A,{image:{id:et.logoRef},enhancedFormats:!1,dpr:2,width:eh?.iconDimension?.width??80,height:eh?.iconDimension?.height??80}):eh?.logo,eF=et?.backgroundRef?(0,a.jsx)(R.f,{imageId:et.backgroundRef,backgroundStyle:et.backgroundStyle,attachments:eh?.attachments}):eh?.background,eW=et?.mobileBackgroundRef?(0,a.jsx)(R.f,{imageId:et.mobileBackgroundRef,backgroundStyle:et.backgroundStyle,attachments:eh?.attachments}):eF,eN=eh?.videoSourceUrl?(0,a.jsx)(N,{videoId:eh.videoSourceUrl,thumbnailImageId:eh.videoThumbnailImageId}):void 0,eU=(!ev||!h)&&!!ep?.length,{isAnyVariant:eG}=(0,Q.A)(q.z.labnableVideoBackground),eK=(0,J.xF)("mobile"),eZ=!!eg&&!!eg.campaignId&&!eg.disableOnHeroCarousel&&!!h&&ev,eY=(0,T.useMemo)(()=>eE?"string"==typeof eE?eK&&e_?(0,a.jsxs)(x.A,{direction:"horizontal",gap:8,verticalAlign:"center",children:[(0,a.jsx)(l.Ay,{variant:"large",children:(0,a.jsx)(el,{content:eE,fontSize:"large"})}),(0,a.jsx)(r.A,{to:e_,desktopAsTextLink:!0,children:_.formatMessage({id:"vwEHJ5zO8eo5nweHB3ZI",defaultMessage:"View all",description:"Hyperlink text to view all offers in the hero carousel"})})]}):(0,a.jsx)(es,{content:eE,fontSize:"large"}):(0,a.jsx)(l.Ay,{variant:"large",children:eE}):null,[eE,eK,e_,_]);return(0,I.A)({offerList:ew,maxDisplayCount:ek,recordOnly:!0}),(0,a.jsxs)(er,{paletteType:eO,className:(0,E.A)(t,{"rebrand-highlight":eC}),"data-testid":"hero-carousel",children:[(eN||eF||eW)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y.A,{max:"mobile",children:(0,a.jsx)(ea,{children:eW})}),(0,a.jsx)(y.A,{min:"tablet",children:(0,a.jsx)(ea,{children:eG?eN??eF:eF})})]}),(0,a.jsx)(b.A,{paletteType:ez,background:"none",children:(0,a.jsxs)(en,{gap:24,children:[(0,a.jsx)(g.A,{children:(0,a.jsxs)(p.A,{gap:16,children:[(0,a.jsxs)(x.A,{direction:"horizontal",horizontalAlign:"space-between",verticalAlign:"center",gap:16,children:[(0,a.jsxs)(x.A,{direction:"horizontal",gap:16,verticalAlign:"center",children:[(eh?.iconPlacement?.left?.min||eh?.iconPlacement?.left?.max||eh?.logo)&&(0,a.jsx)(y.A,{min:eh?.iconPlacement?.left?.min,max:eh?.iconPlacement?.left?.max,style:{alignSelf:eh?.iconPlacement?.left?.align},children:eV}),(0,a.jsxs)(p.A,{gap:8,children:[eI?(0,a.jsx)(c.A,{typography:"heading2",width:"15ch"}):(0,a.jsx)(d.Ay,{variant:"heading2",children:eB}),!!eE&&(0,a.jsxs)(x.A,{direction:"horizontal",gap:8,verticalAlign:"center",wrap:"wrap",children:[eY,eZ&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.Ay,{variant:"large",children:_.formatMessage({id:"nzBi6TRzUZIKboGhz0A-",defaultMessage:"Look for",description:"Text before campaign tag label in the hero carousel"})}),(0,a.jsx)(G.N,{campaignTagId:eg.campaignId,onOfferCard:!0})]}),(!eK||"string"!=typeof eE)&&e_&&(0,a.jsx)(r.A,{to:e_,desktopAsTextLink:!0,children:_.formatMessage({id:"vwEHJ5zO8eo5nweHB3ZI",defaultMessage:"View all",description:"Hyperlink text to view all offers in the hero carousel"})})]})]}),(eh?.iconPlacement?.left?.min||eh?.iconPlacement?.left?.max)&&(0,a.jsx)(y.A,{min:eh?.iconPlacement?.right?.min,max:eh?.iconPlacement?.right?.max,style:{alignSelf:eh?.iconPlacement?.right?.align},children:eV})]}),(0,a.jsxs)(x.A,{direction:"horizontal",gap:16,verticalAlign:"center",children:[eU&&!eI&&(0,a.jsx)(y.A,{min:"desktop",children:(0,a.jsx)(b.A,{paletteType:"default",children:(0,a.jsx)(x.A,{direction:"horizontal",gap:8,children:ep?.map(e=>(0,a.jsx)(o.A,{size:"medium",selected:e.value===F?.value,"data-value":e.value,onClick:em,children:e.label},e.value))})})}),(!eh||!!eR)&&(0,a.jsx)(r.A,{to:eb,children:_.formatMessage({id:"vwEHJ5zO8eo5nweHB3ZI",defaultMessage:"View all",description:"Hyperlink text to view all offers in the hero carousel"})})]})]}),eU&&!eI&&(0,a.jsx)(y.A,{max:"tablet",children:(0,a.jsx)(b.A,{paletteType:"default",children:(0,a.jsx)(n.A,{gap:8,snap:"start",children:ep?.map(e=>(0,a.jsx)(o.A,{size:"medium",selected:e.value===F?.value,"data-value":e.value,onClick:em,children:e.label},e.value))})})})]})}),(0,a.jsx)(b.A,{paletteType:eD,background:"none",children:(0,a.jsx)(A.A,{overrideOfferList:ew,filters:eA,tileStyle:eH,tileSize:"medium",eagerLoadImages:!0,growthTileNoBorder:!0,children:(0,a.jsx)(Y.A,{to:eb})})})]})})]})})},864948(e,t,i){i(814603),i(147566),i(198721);var a=i(474848),r=i(296540),n=i(665673),o=i(163995),s=i(947333),l=i(213959),d=i(871749),c=i(332054),u=i(731755),f=i(852516);i.d(t,{},{A:function(e){let{title:t,excludedIds:i,minimumOffersCount:g}=e,h=(0,n.A)(),p=(0,l.dw)("tours"),m=(0,r.useMemo)(()=>(0,f.xL)(p),[p]),A=(0,r.useMemo)(()=>
1{if(m.destinationId&&m.destinationId!==o.e8){let e={destinationId:m.destinationId,destinationName:m.destinationName??""};return`/search/tours?${new URLSearchParams(e)}`}return s.v.tours.to},[m]),y=(0,r.useMemo)(()=>h.formatMessage({id:"Hjffn1w7Etb5Pf0sTvT1",defaultMessage:"Once-in-a-lifetime <i>tours</i>",description:"Heading title for the tours carousel with italicized tours"},{i:e=>(0,a.jsx)("i",{children:e},"italic")}),[h]);return(0,a.jsx)(c.Ay,{filters:m,title:t??y,allLink:"/tours",additionalFilters:"tourLocations",defaultFilter:u.Ay.Anywhere.id,tileStyle:"card-default",tileSize:"medium",excludedIds:i,minimumOffersCount:g,"data-testid":"tours-carousel",children:(0,a.jsx)(d.A,{to:A})})}})},329755(e,t,i){function a({siteTakeoverTheme:e,heroCarouselConfig:t}){return!!(e&&"object"==typeof e&&(e.backgroundRef||e.mobileBackgroundRef)||t?.background||t?.videoSourceUrl)}function r({isRebrand:e,hasCustomHeroSurface:t=!1,palette:i="inverse",carouselPalette:a}){let n=e&&!t,o=!!a||n;return{isRebrandExclusiveSurface:n,containerPalette:n?"default":i,titleSheetPalette:n?"inverse":i,carouselSheetPalette:o?"default":"inverse",tileStyle:o?"card-opaque":"card-default",useOpaqueCarousel:o}}i.d(t,{e:()=>r,x:()=>a})}}]); 2//# sourceMappingURL=9739.a80d3593461d3d08.js.map
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.