(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7970],{20825:(e,t,s)=>{"use strict";s.d(t,{y:()=>o});var n=s(95155),i=s(86405),a=s(86828),r=s(39516),l=s.n(r);s(78082);let o=e=>{let{otherEvents:t,totalEvents:s,viewAllLink:r}=e;return(0,n.jsx)("div",{className:l().section,children:(0,n.jsx)(i.t,{items:t,className:l().carousel,renderItem:e=>{let{item:t}=e;return(0,n.jsx)(a.S,{item:t})},viewAll:s>3?{href:r,isEnlarged:!0}:void 0})})}},21121:()=>{},21239:e=>{e.exports={title:"styles_title__GflVU",description:"styles_description__9E51s",time:"styles_time__YrFIy",itemContainer:"styles_itemContainer__91OPd",separator:"styles_separator__Lw1gC",header:"styles_header__EDkIL",iconChevron:"styles_iconChevron__7wDdK",rotateDown:"styles_rotateDown__M6mYe",iconTimer:"styles_iconTimer__wSglQ",timeContainer:"styles_timeContainer__fn_cc",dotIcon:"styles_dotIcon__2yw9_",expand:"styles_expand__5gKII",paidIcon:"styles_paidIcon__WT3cX",link:"styles_link__JGkJ4"}},30966:e=>{e.exports={container:"styles_container__LRCKA",list:"styles_list___Bk8j",additionalMargin:"styles_additionalMargin__dB6xU"}},33473:e=>{e.exports={dateRow:"styles_dateRow__UR0pB",title:"styles_title__viyLh",location:"styles_location__FLTFe",card:"styles_card__PdVS4",arrowIcon:"styles_arrowIcon__jOE8N",dateWrapper:"styles_dateWrapper__j81y7"}},34396:e=>{e.exports={container:"styles_container__jRKzz",header:"styles_header__Yb7iB",title:"styles_title__JZgK6",programsContainer:"styles_programsContainer__GZPP2",separator:"styles_separator__F01Ce",programItemContainer:"styles_programItemContainer__JT0Wx"}},34502:(e,t,s)=>{"use strict";s.d(t,{A:()=>l,o:()=>o});var n=s(36274);let i=e=>"SmartBlockLocation"===e.__typename,a=e=>"Button"===e.__typename,r=e=>"EditorialCardsCollection"===e.__typename,l=e=>{var t,s,l,o,c;let d=e.filter(i),_=e=>d.some(t=>t.blockContent===e),m=_(n.Ytg.Events),v=_(n.Ytg.AlwaysIncluded),p=_(n.Ytg.Offers),u=_(n.Ytg.Awards),x=_(n.Ytg.About),h=_(n.Ytg.Location),g=_(n.Ytg.SocialMediaWidget),y=(null===(t=d.at(0))||void 0===t?void 0:t.events)||[],j=(null===(s=d.at(0))||void 0===s?void 0:s.retreats)||[],f=(null===(l=d.at(0))||void 0===l?void 0:l.offers)||[],N=(null===(o=e[0])||void 0===o?void 0:o.__typename)==="Banner"&&e[0],I=e.find(r);return{button:e.find(a),editorialCards:I,events:y,retreats:j,highlightsBanner:N,offers:f,elfsight:null===(c=d.find(e=>"elfsightWidget"in e&&e.elfsightWidget))||void 0===c?void 0:c.elfsightWidget,renderAbout:x,renderAddress:h,renderAlwaysIncluded:v,renderAwards:u,renderEvents:m,renderOffers:p,renderSocialMedia:g}},o=e=>{var t;return encodeURIComponent((null==e?void 0:null===(t=e.find(e=>e.stayType===n._Ut.EventsAndRetreats))||void 0===t?void 0:t.title)||"")}},35360:e=>{e.exports={showAll:"styles_showAll__z3Bnp",section:"styles_section__In6JI",cardsWrapper:"styles_cardsWrapper__aHUpX",cardItem:"styles_cardItem__tHfWs",showAllActive:"styles_showAllActive__mVnfB",twoItems:"styles_twoItems__CmlQ2",threeItems:"styles_threeItems__z3kSb",fourItems:"styles_fourItems__zFn8Q"}},35376:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});let n=e=>({[e.componentCls]:{["".concat(e.antCls,"-motion-collapse-legacy")]:{overflow:"hidden","&-active":{transition:"height ".concat(e.motionDurationMid," ").concat(e.motionEaseInOut,",\n opacity ").concat(e.motionDurationMid," ").concat(e.motionEaseInOut," !important")}},["".concat(e.antCls,"-motion-collapse")]:{overflow:"hidden",transition:"height ".concat(e.motionDurationMid," ").concat(e.motionEaseInOut,",\n opacity ").concat(e.motionDurationMid," ").concat(e.motionEaseInOut," !important")}}})},39516:e=>{e.exports={section:"styles_section__rN3K6",carousel:"styles_carousel__8ChQh"}},39740:(e,t,s)=>{"use strict";s.d(t,{SecondaryNavigation:()=>tl});var n=s(95155),i=s(12115),a=s(25805),r=s(14676),l=s(57489),o=s(29300),c=s.n(o),d=s(58477),_=s(34502),m=s(49793),v=s.n(m),p=s(86828),u=s(3325),x=s(96234),h=s.n(x);let g=e=>{let{otherEvents:t,totalEvents:s,viewAllLink:i}=e;return(0,n.jsxs)("div",{className:c()(v().cardsSection,h().section),children:[(0,n.jsx)("div",{className:v().cards,children:t.map(e=>(0,n.jsx)(p.S,{item:e},e.id))}),s>3&&(0,n.jsx)(u.V,{href:i})]})};var y=s(20825);let j=e=>{let{otherEvents:t,viewAllLink:s}=e;if(0===t.length)return null;let i={otherEvents:t.slice(0,3),totalEvents:t.length,viewAllLink:s};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(y.y,{...i}),(0,n.jsx)(g,{...i})]})};s(78082),s(21121);var f=s(82285),N=s(6874),I=s.n(N),C=s(49266),w=s(60523),S=s(32486),k=s(83038),b=s.n(k);let D=e=>{let{image:t,name:s,title:i,shortBiography:a}=e;return(0,n.jsx)("div",{className:b().chef,children:(0,n.jsxs)("div",{className:b().container,children:[(null==t?void 0:t.landscape)&&(0,n.jsx)(C.a,{alt:t.altText,customClassName:b().img,file:t.landscape}),(0,n.jsxs)("div",{className:b().description,children:[(0,n.jsx)("p",{className:b().name,children:s}),(0,n.jsx)("p",{className:b().title,children:i}),(0,n.jsx)("p",{className:b().bio,children:"Bio"}),!!(null==a?void 0:a.raw)&&(0,S.V)(a.raw.children[0],!1),(0,n.jsx)("div",{className:b().bar})]})]})})};var T=s(42039),L=s.n(T);let P=e=>{let{isActive:t,image:s,name:i,title:a,slug:o,speakersNumber:d,isFirst:_,shortBiography:m,ref:v,isForDesktop:p}=e;return 1===d&&p?(0,n.jsx)(D,{image:s,name:i,shortBiography:m,title:a}):(0,n.jsxs)(I(),{className:c()(L().carouselItem,{[L().activeItem]:t&&d>1}),href:"/experts/".concat(o),ref:v,children:[(0,n.jsx)("div",{className:L().imageWrapper,children:s&&s.landscape&&(0,n.jsx)(C.a,{alt:s.altText,customClassName:L().img,file:s.landscape})}),(0,n.jsxs)("div",{className:L().carouselItemText,children:[(0,n.jsx)("p",{className:L().carouselItemTitle,children:i}),_&&d>1&&(0,n.jsx)(l.g,{className:L().carouselItemArrow,color:w.J.primary.dark,icon:r.faArrowRight})]}),(0,n.jsx)("p",{className:L().carouselItemDescription,children:a}),(0,n.jsx)("div",{className:L().carouselItemLink,children:(0,n.jsx)("p",{children:"View bio"})})]})};var A=s(78304),E=s.n(A);let M=e=>{let{speakers:t}=e,s=(0,i.useRef)(null);return(0,n.jsx)("div",{className:E().container,children:(0,n.jsx)(f.E,{gap:32,getChildWidth:()=>{var e;return(null===(e=s.current)||void 0===e?void 0:e.offsetWidth)||0},children:t.map((e,i)=>(0,n.jsx)(P,{image:e.photo,isActive:!1,isFirst:0===i,name:e.name,ref:0===i?s:null,shortBiography:e.shortBiography,slug:e.slug,speakersNumber:t.length,title:e.title,isForDesktop:!0},"".concat(e.name," #").concat(i)))})})};s(62088);var R=s(86405),B=s(59442),O=s.n(B);let F=e=>{let{speakers:t}=e,s=t.at(0);return(0,n.jsx)("div",{className:c()(O().section,{[O().oneSpeaker]:1===t.length}),children:t.length>1?(0,n.jsx)(R.t,{items:t,renderItem:e=>{let{item:s,isActive:i,index:a}=e,r=s.photo;return(0,n.jsx)(P,{image:r,isActive:i,isFirst:0==a,name:s.name,slug:s.slug,speakersNumber:t.length,title:s.title})}}):(0,n.jsx)(P,{image:null==s?void 0:s.photo,isActive:!1,isFirst:!0,name:null==s?void 0:s.name,slug:null==s?void 0:s.slug,speakersNumber:t.length,title:null==s?void 0:s.title})})},W=e=>{let{speakers:t}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(M,{speakers:t}),(0,n.jsx)(F,{speakers:t})]})};var z=s(89447),H=s(30022),J=s(14543),V=s(75731),K=s(72546),U=s(88072),Y=s.n(U);let G=e=>{let{coreLimit:t,electiveLimit:s}=e;return t||s?(0,n.jsxs)("div",{className:Y().container,children:[(0,n.jsxs)("div",{className:Y().firstRow,children:[(0,n.jsx)(l.g,{className:Y().icon,height:24,icon:K.uU,width:24}),(0,n.jsxs)("span",{className:Y().allServices,children:[(null!=t?t:0)+(null!=s?s:0)," services"]})]}),(0,n.jsxs)("span",{className:Y().secondRow,children:["(",!!t&&"".concat(t," Core"),!!t&&!!s&&", ",!!s&&"".concat(s," Elective"),")"]})]}):null};var X=s(68216),q=s(51692),Z=s.n(q);let Q=e=>{let{listTitle:t,services:s,isSecondList:i,limit:a,addidtionalLimitText:r,handleItemClick:l,servicesLink:o}=e;return!!(null==s?void 0:s.length)&&(0,n.jsxs)("div",{className:c()(Z().listContainer,{[Z().additionalMargin]:i}),children:[(0,n.jsxs)("div",{className:Z().titleContainer,children:[(0,n.jsx)("span",{className:Z().title,children:t}),!!a&&(0,n.jsx)("span",{className:Z().counter,children:r?"(".concat(r," ").concat(a,")"):"(".concat(a,")")})]}),(0,n.jsx)("div",{className:Z().list,children:s.map(e=>(0,n.jsx)(X.j,{service:e,handleItemClick:l,servicesLink:o},e.productId))})]})};var $=s(77561),ee=s.n($);let et=e=>{var t;let{children:s,headerTitle:a,open:o=!1,isTitleStyled:d}=e,[_,m]=(0,i.useState)(o),v=(0,i.useRef)(null),p=c()(ee().title,{[ee().isTitleStyled]:d});return(0,n.jsxs)("div",{className:ee().accordionContainer,children:[(0,n.jsxs)("div",{className:ee().header,onClick:()=>{m(e=>!e)},children:[(0,n.jsx)("div",{className:p,children:a}),(0,n.jsx)(l.g,{className:c()(ee().icon,{[ee().openIcon]:_}),icon:r.faChevronDown})]}),(0,n.jsx)("div",{className:ee().contentContainer,style:{gridTemplateRows:_?"".concat(null===(t=v.current)||void 0===t?void 0:t.scrollHeight,"px"):"0px"},children:(0,n.jsx)("div",{className:ee().content,ref:v,children:s})})]})};var es=s(30966),en=s.n(es);let ei=(e,t,s)=>t?s?"".concat(e," (").concat(s," ").concat(t,")"):"".concat(e," (").concat(t,")"):e,ea=e=>{let{listTitle:t,services:s,isSecondList:i,addidtionalLimitText:a,limit:r,handleItemClick:l,servicesLink:o}=e;return!!(null==s?void 0:s.length)&&(0,n.jsx)("div",{className:c()(en().container,{[en().additionalMargin]:i}),children:(0,n.jsx)(et,{headerTitle:ei(t,r,a),open:!0,children:(0,n.jsx)("div",{className:en().list,children:s.map((e,t)=>(0,n.jsx)(X.j,{service:e,handleItemClick:l,servicesLink:o},String(e.productTitle)+t))})})})};var er=s(65095),el=s.n(er);let eo=e=>{let{details:t,locationSlug:s}=e,{coreServices:i,electiveServices:a,electiveLimit:r,coreLimit:l}=t,{open:o,modalServices:c,handleItemClick:d,closeModal:_}=(0,J.K)(),m="/".concat(s,"/services"),v={limit:l,listTitle:"Core Services",services:i,handleItemClick:d,servicesLink:m},p={isSecondList:!0,limit:r,listTitle:"Elective Services",services:a,handleItemClick:d,servicesLink:m};return(0,n.jsxs)("div",{className:el().container,children:[(0,n.jsx)(G,{coreLimit:l,electiveLimit:r}),(0,n.jsx)(Q,{...v}),(0,n.jsx)(Q,{...p}),(0,n.jsx)(ea,{...v}),(0,n.jsx)(ea,{...p}),(0,n.jsx)(V.w,{title:"Service set name",description:"Includes the following services",open:o,closeModal:_,services:c,servicesLink:m}),(0,n.jsx)("div",{className:el().line})]})};var ec=s(43759),ed=s(36274),e_=s(21414),em=s(58099),ev=s(44930),ep=s(55353),eu=s(22795),ex=s(69759),eh=s(82154),eg=s(28146),ey=s(51689),ej=s(39455),ef=s(47280),eN=s.n(ef);let eI=e=>{let{title:t,image:s,dates:i,location:a}=e,{braze:r}=(0,ej.V5)();return(0,n.jsxs)("div",{className:eN().container,children:[(0,n.jsx)("h3",{className:eN().title,children:"Coming Soon"}),(0,n.jsx)("p",{className:eN().description,children:"Be the first to know—sign up now to receive updates as soon as program details are released!"}),(0,n.jsx)(I(),{className:eN().link,href:"#",onClick:()=>{r.logCustomEvent("notify_event",{eventProperty:a,eventTitle:t,eventDate:i,eventImage:s})},children:"Sign up for email notification"})]})};var eC=s(29593);let ew=e=>e(0,i.useMemo)(()=>{let t={morning:[],afternoon:[],evening:[],allDay:[]};return e?e.flatMap(e=>{var t;return null!==(t=e.programItems)&&void 0!==t?t:[]}).reduce((e,t)=>{if(!t.startTime)return{...e,allDay:[...e.allDay,t]};let s=eC.c9.fromISO(t.startTime),n={...t,startTime:null,endTime:null},i=ew(s);return{...e,[i]:[...e[i],n]}},t):t},[e]);var ek=s(68548),eb=s.n(ek),eD=function(e){return e.invisible="invisible",e.expanded="expanded",e.collapsed="collapsed",e}(eD||{});let eT=e=>{let{children:t,view:s="all"}=e,a=(0,i.useRef)(null),[o,d]=(0,i.useState)("invisible");(0,i.useEffect)(()=>{let e=new ResizeObserver(e=>{let t=e[0];t.contentRect.height>450?d(e=>"invisible"===e?"collapsed":e):t.contentRect.height<=450&&d("invisible")});return a.current&&e.observe(a.current),()=>{a.current&&e.unobserve(a.current)}},[a.current]);let _="expanded"===o,m="invisible"===o;return(0,n.jsxs)("div",{className:c()({[eb().desktopContainer]:"desktop"===s,[eb().mobileContainer]:"mobile"===s}),children:[(0,n.jsxs)("div",{className:c()(eb().content,{[eb().expanded]:_}),children:[(0,n.jsx)("div",{ref:a,children:t}),!_&&!m&&(0,n.jsx)("div",{className:eb().gradientOverlay})]}),!m&&(0,n.jsxs)("button",{className:eb().expandButton,onClick:()=>d(e=>"collapsed"===e?"expanded":"collapsed"),children:["SHOW ",_?"LESS":"MORE",(0,n.jsx)(l.g,{className:eb().expandIcon,icon:_?r.faChevronUp:r.faChevronDown,size:"lg"})]})]})};var eL=s(66481),eP=s(91736),eA=s(21239),eE=s.n(eA);let eM=e=>{let{startTime:t,endTime:s,description:a,title:o,isLastItem:c,appointmentID:d,itemType:_,itsFree:m}=e,[v,p]=(0,i.useState)(!1),[u,x]=(0,i.useState)(!1),h="custom"===_,g=d&&!m,y=t||s,{formattedStartTime:j,formattedEndTime:f}=(0,i.useMemo)(()=>({formattedEndTime:s?(0,em.G)(s):void 0,formattedStartTime:t?(0,em.G)(t):void 0}),[t,s]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:eE().itemContainer,onClick:()=>p(e=>!e),onMouseEnter:()=>x(!0),onMouseLeave:()=>x(!1),role:"button",children:[(0,n.jsxs)("div",{className:eE().header,children:[(0,n.jsx)(l.g,{className:eE().dotIcon,icon:eL.GEE}),(0,n.jsxs)("div",{className:eE().timeContainer,children:[y&&(0,n.jsxs)("span",{className:eE().time,children:[j,f?" - ".concat(f):""]}),(0,n.jsxs)("h5",{className:eE().title,children:[o,"\xa0",!h&&g&&(0,n.jsx)(l.g,{className:eE().paidIcon,icon:r.faCircleDollar})]})]}),a&&(v||u)&&(0,n.jsx)(l.g,{className:"".concat(eE().iconChevron," ").concat(v?eE().rotateDown:""),icon:r.faChevronRight})]}),a&&(0,n.jsxs)("div",{className:"".concat(eE().description," ").concat(v?eE().expand:""),children:[(0,n.jsx)("p",{children:a}),d&&!h&&(0,n.jsx)(eP.N,{href:"/",className:eE().link,withAnimation:!0,children:"Learn More"})]})]}),!c&&(0,n.jsx)("div",{className:eE().separator})]})};var eR=s(34396),eB=s.n(eR);let eO=e=>{let{title:t,programItems:s}=e;return s.length?(0,n.jsxs)("div",{className:eB().container,children:[(0,n.jsxs)("div",{className:eB().header,children:[(0,n.jsx)("p",{className:eB().title,children:t}),(0,n.jsx)("div",{className:eB().separator})]}),s.map((e,t)=>(0,n.jsx)("div",{className:eB().programItemContainer,children:(0,n.jsx)(eM,{...e,isLastItem:t===s.length-1})},t))]}):null},eF=e=>{let{programDetails:t,image:s,title:i,location:a}=e,{morning:r,afternoon:l,evening:o,allDay:c}=eS(t.dailyPrograms),d="draft"===t.programStatus;return(0,n.jsxs)("div",{className:eB().programsContainer,children:[(0,n.jsxs)(eT,{children:[(0,n.jsx)(eO,{title:"All-day",programItems:c}),(0,n.jsx)(eO,{title:"Morning",programItems:r}),(0,n.jsx)(eO,{title:"Afternoon",programItems:l}),(0,n.jsx)(eO,{title:"Evening",programItems:o})]}),d&&(0,n.jsx)(eI,{title:i,image:s,dates:"",location:a})]})};var eW=s(8267),ez=s(74043),eH=s.n(ez);let eJ=e=>{var t;let{dailyPrograms:s,date:i}=e,a=null==s?void 0:s.find(e=>eC.c9.fromISO(e.date||"").toString()===i.toString());return a?null===(t=a.programItems)||void 0===t?void 0:t.map((e,t,s)=>{let i=t===s.length-1;return(0,n.jsx)(eM,{isLastItem:i,...e},"".concat((a.date||"")+t))}):(0,n.jsx)("p",{className:eH().freeDay,children:"Free day"})};var eV=s(45766);let eK=(e,t)=>{let s=eC.c9.fromISO(e).setLocale("en"),n=eC.c9.fromISO(t).setLocale("en"),i=[],a=s;for(;a<=n;)i.push(a),a=a.plus({days:1});return i},eU=(e,t)=>{let{isMobile:s}=(0,eV.l)(),[n,a]=(0,i.useState)(0),r=(0,i.useMemo)(()=>eK(e||"",t||""),[e,t]),l=(0,i.useMemo)(()=>s?r:(n+1)*5<=r.length?r.slice(5*n,(n+1)*5):r.slice(-5),[s,r,n]),o=(n+1)*50,onNextPageClick:()=>a(e=>e+1),onPrevPageClick:()=>a(e=>e-1)}};var eY=s(54099),eG=s.n(eY);let eX=e=>{let{programDetails:t,image:s,title:a,location:r}=e,{startDate:o,endDate:d,programStatus:_,dailyPrograms:m}=t,v=o&&d?(0,eW.J)(o,d):"",[p,u]=(0,i.useState)(eC.c9.fromISO(o||"")),{dates:x,hasNextPage:h,hasPrevPage:g,onNextPageClick:y,onPrevPageClick:j}=eU(o,d),f="final"===_;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:eG().container,children:[(0,n.jsx)("div",{className:eG().days,children:x.map((e,t)=>{let s=p.toString()===e.toString();return(0,n.jsx)("div",{className:eG().programContainer,children:(0,n.jsxs)("div",{className:eG().titleContainer,onClick:()=>u(e),children:[(0,n.jsx)("h4",{children:e.weekdayShort}),(0,n.jsx)("h3",{className:c()({[eG().active]:s}),children:e.toFormat("LLL dd")}),0===t&&g&&(0,n.jsx)("div",{className:eG().prev,onClick:j,role:"button",children:(0,n.jsx)(l.g,{icon:eL.Wzs})}),t===x.length-1&&h&&(0,n.jsx)("div",{className:eG().next,onClick:y,role:"button",children:(0,n.jsx)(l.g,{icon:eL.XkK})}),(0,n.jsx)("div",{className:c()(eG().lineProgram,eG().mobileItems,{[eG().lineProgramActive]:s})})]})},t)})}),f&&(0,n.jsx)(eT,{view:"desktop",children:(0,n.jsx)("div",{className:eG().dailyProgramsContainer,children:x.map((e,t)=>(0,n.jsx)("div",{className:eG().desktopItems,children:(0,n.jsx)(eJ,{dailyPrograms:m,date:e})},t))})})]}),f&&(0,n.jsx)(eT,{view:"mobile",children:(0,n.jsx)("div",{className:eG().mobileItemsProgram,children:(0,n.jsx)(eJ,{dailyPrograms:m,date:p})})}),"draft"===_&&(0,n.jsx)(eI,{title:a,image:s,dates:v,location:r})]})};var eq=s(33473),eZ=s.n(eq);let eQ=e=>{var t;let{session:s}=e;if(!(null===(t=s.property)||void 0===t?void 0:t.slug))return null;let{slug:i,state:a}=s.property;return(0,n.jsxs)(I(),{className:eZ().card,href:"/".concat(s.property.slug,"/").concat("Event"===s.__typename?"events":"retreats","/").concat(s.slug),children:[(0,n.jsxs)("div",{className:eZ().dateWrapper,children:[(0,n.jsxs)("div",{className:eZ().dateRow,children:[(0,n.jsx)(l.g,{icon:r.faCalendar}),(0,eW.J)(s.startDate,s.endDate)]}),(0,n.jsx)(l.g,{className:eZ().arrowIcon,color:w.J.primary.dark,icon:r.faArrowRight})]}),(0,n.jsx)("div",{className:eZ().title,children:s.title}),(0,n.jsx)("div",{className:eZ().location,children:"".concat(i).concat(a?", ".concat(a):"")})]})};var e$=s(35360),e0=s.n(e$);let e9=e=>{let{sessions:t}=e,[s,a]=(0,i.useState)(!1);return(0,n.jsxs)("div",{className:e0().section,children:[(0,n.jsx)("div",{className:c()(e0().cardsWrapper,{[e0().showAllActive]:s}),children:t.map(e=>(0,n.jsx)("div",{className:e0().cardItem,children:(0,n.jsx)(eQ,{session:e})},e.id))}),(0,n.jsxs)("button",{className:c()(e0().showAll,{[e0().twoItems]:t.length<3,[e0().threeItems]:t.length<4,[e0().fourItems]:t.length<5}),onClick:()=>a(e=>!e),children:[s?"SHOW LESS":"SHOW ALL UPCOMING DATES",(0,n.jsx)(l.g,{icon:s?r.faChevronUp:r.faChevronDown})]})]})};var e1=s(99698),e3=s.n(e1);let e4=e=>{let{sessions:t}=e;return(0,n.jsx)(R.t,{items:t,className:e3().mobileSection,renderItem:e=>{let{item:t}=e;return(0,n.jsx)(eQ,{session:t})}})},e6=e=>{let{sessions:t}=e;return 0===t.length?null:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e9,{sessions:t}),(0,n.jsx)(e4,{sessions:t})]})};var e5=s(79869),e2=s.n(e5);let e8=e=>{var t;let{section:s,withoutHeader:i,renderProgram:a,renderSimilarContent:r,textColor:{titleColor:l,descriptionColor:o},pageType:d}=e,_={event:s.eventDescription,retreat:s.retreatDescription};return!i&&(0,n.jsxs)("div",{className:c()({[e2().paddingMobile]:a||r}),children:[(0,n.jsx)("p",{className:e2().title,style:{color:l},children:s.sectionTitle}),s.displayDescription&&(0,n.jsx)("div",{className:c()(e2().description,{[e2().paddingMobile]:r},{[e2().similarContentDescription]:r}),style:{color:o},children:(null===(t=_[d])||void 0===t?void 0:t.raw.children)?(0,S.c)(_[d].raw.children,void 0,void 0,void 0,void 0,{color:o}):""})]})};var e7=s(52848),te=s.n(e7);let tt=e=>{let{section:t,details:s,resource:n,pageType:i}=e,a=[...n.otherRetreats,...n.otherEvents].filter(em.a).sort(ec.Ls);return({event:{description:t.eventDescription,details:s.eventDetails,sectionBlocks:t.sectionBlocksEvent,otherResources:a},retreat:{description:t.retreatDescription,details:s.retreatDetails,sectionBlocks:t.sectionBlocksRetreat,otherResources:a}})[i]},ts=(0,i.forwardRef)((e,t)=>{var s,a,o,m,v,p,u,x,h,g,y,f;let{section:N,backgroundColor:I,locationSlug:C,pageType:w,resource:S}=e,k=tt(e),b=k.details,{elfsight:D,renderOverview:T,renderProgram:L,renderSimilarContent:P,renderFAQ:A,renderAlwaysIncluded:E,renderSampleItinerary:M,buttonTitle:R,renderNeedHelp:B,renderSpeakers:O,renderSpecialOffers:F,renderIncludedServices:J,renderUpcommingSessions:V,renderHeyzine:K,renderSocialMedia:U,buttonUrl:Y}=(0,ev.m8)(k.sectionBlocks,N.framedContent,w),G=M||B,X=S.overviewContent.find(e=>{var t;return"video"in e&&(null===(t=e.video)||void 0===t?void 0:t.landscape)}),q=S.overviewContent.find(e=>"image"in e&&e.image),Z=X||q,Q=S.overviewContent.find(e=>"__typename"in e&&"TextContent"===e.__typename),$=Array.from(new Map(("Event"===S.__typename?[...S.upcomingEvents,...S.upcomingByEvents]:[...S.upcomingRetreats,...S.upcomingByRetreats]).map(e=>[e.id,e])).values()).filter(em.a).sort(ec.Ls),ee=T&&!!X,et=T&&!!Z,es=(0,H.jj)(N),en=c()(te().section,es,{[te().noPadding]:ee||P||U,[te().noBackground]:T,[te().noMobilePadding]:P||F||E||O||L||V,[te().framedSection]:G}),{bgColor:ei,textColor:ea}=(0,ev.jM)(I,null===(s=S.property)||void 0===s?void 0:s.type),er=((null===(a=S.visuals[0])||void 0===a?void 0:a.landscape)||(null===(o=S.visuals[0])||void 0===o?void 0:o.portrait))&&(0,eh.w8)(S.visuals[0].landscape||S.visuals[0].portrait),el=(0,i.useMemo)(()=>{var e;return(0,_.o)(null===(e=S.property)||void 0===e?void 0:e.waysToExperience)},[null===(m=S.property)||void 0===m?void 0:m.waysToExperience]);return(0,n.jsx)("div",{className:en,id:N.navigationName||N.sectionTitle||"",ref:t,style:{backgroundColor:ei},children:(0,n.jsxs)("div",{className:c()(te().innerSection,{[te().fullSectionWidth]:T||O||P||F||J||V||U,[te().centredRowContent]:G}),children:[(0,n.jsx)(e8,{textColor:ea,pageType:w,renderProgram:L,renderSimilarContent:P,section:N,withoutHeader:G}),(0,n.jsxs)(eg.P.Provider,{value:{backgroundType:N.backgroundColor||ed.i0i.Default},children:[O&&S.speakers.length>0&&(0,n.jsx)(W,{speakers:S.speakers}),P&&(0,n.jsx)(j,{otherEvents:k.otherResources,viewAllLink:"../stay#".concat(el)}),F&&(0,n.jsx)(e_.$,{endDate:null===(v=b.data)||void 0===v?void 0:v.endDate,isEventOrRetreat:!0,locationSlug:C,specialOffers:S.offers,startDate:null===(p=b.data)||void 0===p?void 0:p.startDate}),K&&(0,n.jsx)(ex.E,{link:null===(u=S.itineraryHeyzineLink)||void 0===u?void 0:u.url,smartBlockHeyzine:K})]}),A&&(0,n.jsx)(d.T,{faq:S.faq}),T&&(0,n.jsxs)(n.Fragment,{children:[!!Z&&(0,n.jsx)("div",{className:te().overviewPadding,children:(0,n.jsx)(z.B,{overview:Z})}),!!Q&&(0,n.jsx)("div",{className:c()(te().overviewText,{[te().overviewTextPaddingHorizontal]:!!ee},{[te().overviewTextPaddingVertical]:!!et}),children:(0,n.jsx)(z.B,{overview:Q})})]}),L&&b.success&&(0,n.jsxs)(n.Fragment,{children:[S.programPdf&&(0,n.jsxs)("a",{className:te().downloadLink,download:!0,href:null===(x=S.programPdf)||void 0===x?void 0:x.url,rel:"noreferrer",target:"_blank",children:[(0,n.jsx)(l.g,{className:te().downloadIcon,icon:r.faArrowDownToLine}),"Download"]}),(null===(h=b.data)||void 0===h?void 0:h.dailyPrograms)&&(S.isProgramMonthLong?(0,n.jsx)(eF,{programDetails:b.data,image:er,title:S.title,location:C}):(0,n.jsx)(eX,{programDetails:b.data,image:er,title:S.title,location:C}))]}),E&&(0,n.jsx)(eu.o,{alwaysIncluded:null===(g=S.property)||void 0===g?void 0:g.alwaysIncluded}),G&&(0,n.jsx)(ep.f,{eventTitle:S.title,eventLocation:C,btnTitle:R,description:null===(y=k.description)||void 0===y?void 0:y.raw.children,displayDescription:!!N.displayDescription,hasTopIcon:!1,headAlignmentClass:es,title:N.sectionTitle,...M?{btnUrl:null===(f=S.sampleItineraryPdf)||void 0===f?void 0:f.url,hasBtnIcon:!0}:{btnUrl:Y,hasBtnIcon:!1,isPdfLink:!0}}),J&&(0,n.jsx)(eo,{details:b.data,locationSlug:C}),V&&(0,n.jsx)(e6,{sessions:$}),U&&D&&(0,n.jsx)(ey.ElfsightWidget,{elfsight:D})]})})});ts.displayName="Section";var tn=s(47060);let ti=e=>{let{pageSections:t,setActiveLink:s,locationSlug:i,pageType:a,resource:r,details:l}=e,o=(0,tn.W)(s);return(0,n.jsx)(n.Fragment,{children:t.map(e=>(0,n.jsx)(ts,{backgroundColor:e.backgroundColor,details:l,locationSlug:i,pageType:a,ref:t=>{e.displayInNavigation&&e.navigationName&&(o.current[e.navigationName]=t)},resource:r,section:e},e.navigationName))})};var ta=s(76479),tr=s.n(ta);let tl=e=>{var t;let{pageSections:s,locationSlug:r,pageType:l,details:o,resource:c}=e,d=s.filter(e=>{let{displayInNavigation:t}=e;return t}),[_,m]=(0,i.useState)((null===(t=d.at(0))||void 0===t?void 0:t.navigationName)||null);return(0,n.jsxs)(n.Fragment,{children:[!!d.length&&(0,n.jsx)(a.V,{activeItem:_,customClassName:tr().container,items:d}),!!s.length&&(0,n.jsx)(ti,{details:o,locationSlug:r,pageSections:s,pageType:l,resource:c,setActiveLink:m})]})}},42039:e=>{e.exports={carouselItemTitle:"styles_carouselItemTitle__ituVH",carouselItemDescription:"styles_carouselItemDescription__L1HL6",carouselItemLink:"styles_carouselItemLink__jR7pr",imageWrapper:"styles_imageWrapper__t0hKA",img:"styles_img__WK_SD",carouselItem:"styles_carouselItem__Mx1p7",carouselItemText:"styles_carouselItemText__Ya77S",carouselItemArrow:"styles_carouselItemArrow__VoXqb",activeItem:"styles_activeItem__Vm22h"}},43759:(e,t,s)=>{"use strict";s.d(t,{Ls:()=>l,m_:()=>a,nL:()=>i,pv:()=>r});var n=s(29593);let i=()=>{let e=n.c9.now(),t=[];for(let s=0;s<12;s++){let n=e.plus({months:s});(0===s||1===n.month)&&t.push({year:n.year}),t.push({month:n.toFormat("LLLL")})}return t},a=e=>t=>!e||e===t.slug,r=(e,t)=>{if(!t)return e;let s=n.c9.fromFormat(t,"LLLL").month;return e.filter(e=>{let t=n.c9.fromISO(e.startDate),i=n.c9.fromISO(e.endDate);return t.month===s||i.month===s||t.months})},l=(e,t)=>n.c9.fromISO("".concat(e.startDate)).toMillis()-n.c9.fromISO("".concat(t.startDate)).toMillis()},46752:(e,t,s)=>{"use strict";s.d(t,{A:()=>l});var n=s(79630),i=s(12115);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};var r=s(62764);let l=i.forwardRef(function(e,t){return i.createElement(r.A,(0,n.A)({},e,{ref:t,icon:a}))})},47280:e=>{e.exports={title:"styles_title__yDGJR",description:"styles_description__u_rZi",link:"styles_link__z9E60",container:"styles_container__PTciP"}},51692:e=>{e.exports={listContainer:"styles_listContainer__jDS2t",titleContainer:"styles_titleContainer__rCyso",title:"styles_title__OsmyD",counter:"styles_counter__zZRB1",list:"styles_list__9tLs8",additionalMargin:"styles_additionalMargin__dzTvg"}},52848:e=>{e.exports={downloadLink:"styles_downloadLink__cN164",framedSection:"styles_framedSection__DT4d3",centredRowContent:"styles_centredRowContent__xGdly",section:"styles_section__2SS66",innerSection:"styles_innerSection__V4GFn",fullSectionWidth:"styles_fullSectionWidth__ytuZX",noBackground:"styles_noBackground__5Dk8T",overviewPadding:"styles_overviewPadding__jO5Y4",overviewText:"styles_overviewText__EXxqS",overviewTextPaddingHorizontal:"styles_overviewTextPaddingHorizontal__Y4czu",overviewTextPaddingVertical:"styles_overviewTextPaddingVertical__94YDF",downloadIcon:"styles_downloadIcon__qJ70s",noMobilePadding:"styles_noMobilePadding__PgFCO",noPadding:"styles_noPadding__Y0Oju"}},54099:e=>{e.exports={titleContainer:"styles_titleContainer__0jROe",container:"styles_container__pDqKm",desktopItems:"styles_desktopItems__8aMec",programContainer:"styles_programContainer__MmHXk",days:"styles_days__bJtgv",dailyProgramsContainer:"styles_dailyProgramsContainer__BfEmn",mobileItemsProgram:"styles_mobileItemsProgram__13ueF",expanded:"styles_expanded__JJX14",active:"styles_active__KeeXV",lineProgram:"styles_lineProgram__5KopA",lineProgramActive:"styles_lineProgramActive__Swlu6",prev:"styles_prev__Pus9J",next:"styles_next__SSJmo"}},58099:(e,t,s)=>{"use strict";s.d(t,{G:()=>i,a:()=>r});var n=s(29593);let i=e=>n.c9.fromFormat(e,"HH:mm").toFormat("h:mm a"),a=e=>{let t=n.c9.now().plus({days:1}).startOf("day");return n.c9.fromISO(e)>=t},r=e=>a(e.startDate)},59442:e=>{e.exports={section:"styles_section__XgB3a",oneSpeaker:"styles_oneSpeaker__D0LJo"}},62088:()=>{},65095:e=>{e.exports={container:"styles_container__IHTPb",line:"styles_line__f0q0x"}},68548:e=>{e.exports={expandButton:"styles_expandButton__l0ZF4",desktopContainer:"styles_desktopContainer__a8e34",mobileContainer:"styles_mobileContainer__v_At_",content:"styles_content__3AFp1",expanded:"styles_expanded__C5mfe",gradientOverlay:"styles_gradientOverlay___FfM_",expandIcon:"styles_expandIcon__eMGdj"}},74043:e=>{e.exports={freeDay:"styles_freeDay__m92uH"}},74873:(e,t,s)=>{"use strict";s.d(t,{Carousel:()=>n.A});var n=s(33299)},76479:e=>{e.exports={container:"styles_container__WK4Tm"}},77561:e=>{e.exports={accordionContainer:"styles_accordionContainer__LZANz",header:"styles_header__TBw9A",title:"styles_title__TxQVa",isTitleStyled:"styles_isTitleStyled__UrrR6",icon:"styles_icon__DbNNE",contentContainer:"styles_contentContainer__zftlJ",content:"styles_content__ikSlb",openIcon:"styles_openIcon__bnbeS"}},78304:e=>{e.exports={container:"styles_container__csWH1"}},79869:e=>{e.exports={title:"styles_title__8LpJv",paddingMobile:"styles_paddingMobile__sKfzH",description:"styles_description__y0lFX",similarContentDescription:"styles_similarContentDescription__7Ulj_"}},83038:e=>{e.exports={description:"styles_description__SXD_I",title:"styles_title__qLErq",chef:"styles_chef__Zusd0",container:"styles_container__IGVfU",img:"styles_img__YPUtb",name:"styles_name__tsL8A",bio:"styles_bio__fukcZ",bar:"styles_bar__GoAkk"}},88072:e=>{e.exports={container:"styles_container__CtDuM",firstRow:"styles_firstRow__2Kbj_",secondRow:"styles_secondRow__eQMoa",icon:"styles_icon__Iv40Q"}},96234:e=>{e.exports={section:"styles_section__5FO0m"}},99698:e=>{e.exports={mobileSection:"styles_mobileSection__s5cqj"}}}]);