(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2879,3110,2458,8191,2974,3383],{7755:function(e,a,i){Promise.resolve().then(i.bind(i,1334)),Promise.resolve().then(i.bind(i,7612)),Promise.resolve().then(i.t.bind(i,8326,23)),Promise.resolve().then(i.t.bind(i,9167,23)),Promise.resolve().then(i.bind(i,4548)),Promise.resolve().then(i.bind(i,4863))},4947:function(e,a,i){"use strict";var l=i(7437),t=i(1396),n=i.n(t),r=i(8098);a.Z=e=>{let{href:a,text:i,primary:t,Icon:o,classes:s,...u}=e;return(0,l.jsxs)(n(),{href:a,className:(0,r.Z)("flex items-center justify-center text-center text-sm whitespace-nowrap font-medium px-4 py-3 gap-x-2 rounded custom-transition hover:text-white",t?"text-white hover:bg-primary-500 bg-primary":"text-primary hover:bg-primary bg-primary-300",s),...u,children:[(0,l.jsx)("span",{children:i}),o&&(0,l.jsx)(o,{})]})}},4548:function(e,a,i){"use strict";i.r(a);var l=i(7437),t=i(6691),n=i.n(t),r=i(2265),o=i(1812);let s=(0,r.forwardRef)((e,a)=>{let{src:i,alt:t,fallbackImageWidth:s,...u}=e,c="".concat(o.nm,"/not-available.jpg?w=").concat(s,"&ar=1.5:1&fit=crop"),[f,d]=(0,r.useState)(null);return(0,l.jsx)(n(),{ref:a,src:f||!i?c:i,alt:t,onError:e=>d(e),...u})});s.displayName="ImageWithDefaultFallback",a.default=s},4863:function(e,a,i){"use strict";i.r(a),i.d(a,{default:function(){return Pagination_Pagination}});var l=i(7437),t=i(4033),n=i(2265);let range=(e,a)=>Array.from({length:a-e+1},(a,i)=>i+e);var hooks_usePagination=e=>{let{totalCount:a,pageSize:i,siblingsCount:l=1,currentPage:t}=e,r=(0,n.useMemo)(()=>{let e=Math.ceil(a/i),n=l+5;if(n>=e)return range(1,e);let r=Math.max(t-l,1),o=Math.min(t+l,e),s=r>2,u=o<e-2;return!s&&u?[...range(1,3+2*l),"...",e]:s&&!u?[1,"...",...range(e-(3+2*l)+1,e)]:s&&u?[1,"...",...range(r,o),"...",e]:void 0},[a,i,l,t]);return null==r?void 0:r.map(e=>e.toString())},r=i(4947),Pagination_Pagination=e=>{let{currentPage:a,pathName:i,pageSize:n,totalCount:o,setIsLoading:s}=e,u=(0,t.useSearchParams)(),c=hooks_usePagination({totalCount:o,pageSize:n,currentPage:a});return c&&(null==c?void 0:c.length)>0&&(0,l.jsx)("div",{className:"pagination w-full flex items-center justify-center flex-wrap gap-x-4 mt-8",children:c.map(e=>"..."===e?(0,l.jsx)("div",{children:e},e):(0,l.jsx)(r.Z,{onClick:()=>{s&&s(!0)},href:(()=>{let a=new URLSearchParams(u.toString());return a.set("page",e),"".concat(i,"?").concat(a.toString())})(),text:e,classes:"rounded-full w-8 h-8 flex items-center cursor-pointer justify-center",primary:e===(null==a?void 0:a.toString())},e))})}},1812:function(e,a,i){"use strict";i.d(a,{En:function(){return l},Fd:function(){return n},Mz:function(){return t},UN:function(){return r},kQ:function(){return s},nm:function(){return o}});let l=[{key:"en",value:"English"},{key:"fr",value:"French"}],t=100,n={en:[{value:"",label:""},{value:"AB",label:"Alberta"},{value:"BC",label:"British Columbia"},{value:"MB",label:"Manitoba"},{value:"NB",label:"New Brunswick"},{value:"NL",label:"Newfoundland and Labrador"},{value:"NT",label:"Northwest Territories"},{value:"NS",label:"Nova Scotia"},{value:"NU",label:"Nunavut"},{value:"ON",label:"Ontario"},{value:"PE",label:"Prince Edward Island"},{value:"QC",label:"Quebec"},{value:"SK",label:"Saskatchewan"},{value:"YT",label:"Yukon"}],fr:[{value:"",label:""},{value:"AB",label:"Alberta"},{value:"BC",label:"Colombie britannique"},{value:"MB",label:"Manitoba"},{value:"NB",label:"Nouveau-Brunswick"},{value:"NL",label:"Terre-Neuve-et-Labrador"},{value:"NT",label:"Territoires du nord-ouest"},{value:"NS",label:"Nouvelle-\xc9cosse"},{value:"NU",label:"Nunavut"},{value:"ON",label:"Ontario"},{value:"PE",label:"\xcele-du-Prince-\xc9douard"},{value:"QC",label:"Qu\xe9bec"},{value:"SK",label:"Saskatchewan"},{value:"YT",label:"Yukon"}]},r={en:[{name:"Ocean & River Cruises",description:"Cruise and escorted travel options",code:377,serial:1},{name:"Exotic Escapes",description:"Asia, Australia, Middle East, South America and more",code:211,serial:2},{name:"Enchanting Europe",description:"Options for Europe",code:209,serial:3},{name:"Culinary Delights",description:"Food, wine and beer lovers",code:207,serial:4},{name:"Inspiring Journey",description:"Inspirational travel ideas",code:205,serial:5},{name:"Family Adventures",description:"Perfect gateways for all family members",code:527,serial:6},{name:"Sun Destinations",description:"Sun-kissed experiences",code:212,serial:7},{name:"Vacation of a lifetime",description:"Bucket list travel options",code:208,serial:8},{name:"World of Savings",description:"Current travel deals",code:210,serial:9}],fr:[{name:"Croisi\xe8res oc\xe9aniques et fluviales",description:"Options de croisi\xe8res et de voyages accompagn\xe9s",code:377,serial:1},{name:"Escapades exotiques",description:"Asie, Australie, Moyen-Orient, Am\xe9rique du Sud et autres",code:211,serial:2},{name:"L'Europe enchanteresse",description:"Options pour l'Europe",code:209,serial:3},{name:"D\xe9lices culinaires",description:"Pour les amateurs de cuisine, de vin et de bi\xe8re",code:207,serial:4},{name:"S\xe9jours inspirants",description:"Id\xe9es de voyage inspirantes",code:205,serial:5},{name:"Aventures familiales",description:"Escapades parfaites pour tous les membres de la famille",code:527,serial:6},{name:"Destinations soleil",description:"Exp\xe9riences ensoleill\xe9es",code:212,serial:7},{name:"Vacances d'une vie",description:"Options de voyage pour la liste des choses \xe0 faire",code:208,serial:8},{name:"Aubaines incomparables",description:"Offres de voyage actuelles",code:210,serial:9}]},o="https://ttand.imgix.net",s={14:"https://ttand.imgix.net/collete-1618382001823.jpeg?w=200&h=100&&fit=fill&fill=solid&fill-color=ffffff",4:"https://tat.imgix.net/attachments/global/1576260969_original.png?w=200&h=100&fit=fill&fill=solid&fill-color=ffffff",5:"https://tat.imgix.net/attachments/global/1461098591_original.jpeg?w=200&h=100&fit=fill&fill=solid&fill-color=ffffff",21:"https://ttand.imgix.net/thumbnail-insight-vacations-logo-no-tagline-color-1678231357993.jpg?w=200&h=100&q=75&fit=fill&fill=solid&fill-color=ffffff",68:"https://ttand.imgix.net/thumbnail-lg-logo-2022-champagne-1-1688215737763.png?w=200&h=100&q=75&fit=fill&fill=solid&fill-color=ffffff",82:"https://ttand.imgix.net/project-expedition-1703270516311.png?w=200&h=100&q=75&fit=fill&fill=solid&fill-color=ffffff"}},8098:function(e,a,i){"use strict";var l=i(348),t=i(3986);a.Z=function(){for(var e=arguments.length,a=Array(e),i=0;i<e;i++)a[i]=arguments[i];return(0,t.m)((0,l.Z)(a))}}},function(e){e.O(0,[8326,6610,2531,2971,9119,6443,1744],function(){return e(e.s=7755)}),_N_E=e.O()}]);