(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3223],{2349:e=>{e.exports={link:"styles_link__FpA4i",icon:"styles_icon__mT4_g",bright_accent:"styles_bright_accent__aufZ3",dark_accent:"styles_dark_accent__4pvOx",enlargedIcon:"styles_enlargedIcon__gMdfs",enlargedText:"styles_enlargedText__BuUUS"}},3325:(e,t,s)=>{"use strict";s.d(t,{V:()=>m});var r=s(95155),l=s(71389),a=s(57489),i=s(29300),n=s.n(i),c=s(6874),o=s.n(c),d=s(28146),_=s(2349),u=s.n(_);let m=e=>{let{href:t,title:s="View All",isEnlarged:i}=e,{backgroundType:c}=(0,d.Y)();return(0,r.jsxs)(o(),{className:n()(u().link,u()[c]),href:t,children:[(0,r.jsx)("p",{className:i?u().enlargedText:"",children:s}),(0,r.jsx)(a.g,{icon:l.HK,className:n()(u().icon,{[u().enlargedIcon]:i})})]})}},5673:(e,t,s)=>{"use strict";s.d(t,{F:()=>r});let r=e=>e.find(e=>"ImageModel"===e.__typename)},6592:(e,t,s)=>{"use strict";s.d(t,{i:()=>m});var r=s(95155),l=s(14676),a=s(57489),i=s(6874),n=s.n(i),c=s(22103),o=s(52823),d=s(60523),_=s(31683),u=s.n(_);let m=e=>{let{image:t,title:s,description:i,dates:_,bookLink:m,itemLink:h,property:p}=e;return(0,r.jsxs)(n(),{className:u().item,href:h,children:[(0,r.jsxs)("div",{className:u().topContainer,children:[(0,r.jsx)("div",{className:u().imageWrapper,children:t&&(0,r.jsx)(c.R,{customClassName:u().img,image:t,variant:o.C.Portrait})}),(0,r.jsxs)("div",{className:u().text,children:[p&&(0,r.jsx)("p",{className:u().property,children:p}),(0,r.jsx)("p",{className:u().title,children:s}),_&&(0,r.jsxs)("div",{className:u().datesContainer,children:[(0,r.jsx)(a.g,{icon:l.faCalendar,color:d.J.neutrals.grayscale5}),(0,r.jsx)("p",{className:u().dates,children:_})]}),i&&(0,r.jsx)("p",{className:u().description,children:i})]})]}),(0,r.jsx)("div",{className:u().divider}),(0,r.jsxs)("div",{className:u().cta,children:[(0,r.jsx)("p",{className:u().applyText,children:"+ Apply this offer"}),(0,r.jsx)(n(),{className:u().bookLink,href:m,children:"Book your stay"})]})]})}},8267:(e,t,s)=>{"use strict";s.d(t,{J:()=>l});var r=s(29593);let l=(e,t)=>{let s=r.c9.fromISO(e),l=r.c9.fromISO(t);return s.hasSame(l,"month")?"".concat(s.toFormat("MMM d"),"—").concat(l.toFormat("d, yyyy")):s.hasSame(l,"year")?"".concat(s.toFormat("MMM d"),"—").concat(l.toFormat("MMM d, yyyy")):"".concat(s.toFormat("MMM d, yyyy"),"—").concat(l.toFormat("MMM d, yyyy"))}},8602:(e,t,s)=>{"use strict";s.d(t,{E:()=>u});var r=s(95155),l=s(14676),a=s(57489),i=s(6874),n=s.n(i),c=s(22103),o=s(52823),d=s(24481),_=s.n(d);let u=e=>{let{image:t,title:s,description:i,upperCaseTitle:d,dates:u,bookLink:m,itemLink:h,property:p}=e;return(0,r.jsxs)("div",{className:_().item,children:[(0,r.jsx)("div",{className:_().imageWrapper,children:t&&(0,r.jsx)(c.R,{customClassName:_().img,image:t,variant:o.C.Portrait})}),(0,r.jsxs)("div",{className:_().text,children:[(0,r.jsxs)("div",{className:_().content,children:[p&&(0,r.jsx)("p",{className:_().property,children:p}),(0,r.jsx)("p",{className:d?_().upperCaseTitle:_().title,children:s}),u&&(0,r.jsxs)("div",{className:_().datesContainer,children:[(0,r.jsx)(a.g,{icon:l.faCalendar}),(0,r.jsx)("p",{className:_().dates,children:u})]}),i&&(0,r.jsx)("p",{className:_().description,children:i}),(0,r.jsx)(n(),{className:_().learnMore,href:h,rel:"noreferrer",children:"Learn more"})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(n(),{className:_().bookLink,href:m,children:"Book your stay"}),(0,r.jsx)("p",{className:_().applyText,children:"+ Apply this offer"})]})]})]})}},11884:e=>{e.exports={section:"styles_section__GJSWd",overflowing:"styles_overflowing__JJaV8",centered:"styles_centered__G_CPC",customScrollbar:"styles_customScrollbar__729G1",dark_accent:"styles_dark_accent__0cbA5",customThumb:"styles_customThumb__6FG4W",scrollButton:"styles_scrollButton__YeMXt",scrollButtonLeft:"styles_scrollButtonLeft__pOZ5B",scrollButtonRight:"styles_scrollButtonRight__FXBG_"}},13690:(e,t,s)=>{"use strict";s.d(t,{g:()=>i});var r=s(36274);let l={[r.i0i.DarkAccent]:"#373231",[r.i0i.Default]:"#FCFBFA"},a={[r.UtL.Resort]:{[r.i0i.BrightAccent]:"#B04E21",[r.i0i.PaleAccent]:"#F7EDE9",...l},[r.UtL.Club]:{[r.i0i.BrightAccent]:"#F4551F",[r.i0i.PaleAccent]:"#EFEFE7",...l}},i=(e,t)=>a[e][t||r.i0i.Default]},16944:e=>{e.exports={viewAllLink:"styles_viewAllLink__0XLTd",section:"styles_section__u_f_f",flex:"styles_flex__biqaV",viewAllIcon:"styles_viewAllIcon__dGqDy"}},17893:e=>{e.exports={heading2:"richTextStyles_heading2__GGbhs",heading3:"richTextStyles_heading3__wtYr3",heading4:"richTextStyles_heading4__W9P6G",paragraph:"richTextStyles_paragraph__R0Fm_",listItem:"richTextStyles_listItem___bob2",heading2Club:"richTextStyles_heading2Club__hhT2x",heading3Club:"richTextStyles_heading3Club__ErzIg",heading4Club:"richTextStyles_heading4Club__TpLNq",paragraphClub:"richTextStyles_paragraphClub__p4qP9",linkClub:"richTextStyles_linkClub__Wv7IT",listItemClub:"richTextStyles_listItemClub__on1jz",link:"richTextStyles_link__I1Iz2",blockQuote:"richTextStyles_blockQuote__OGUif",flexBlockQuote:"richTextStyles_flexBlockQuote__01sGa",orderedList:"richTextStyles_orderedList__4Thy7",unorderedList:"richTextStyles_unorderedList__rcZkL",emText:"richTextStyles_emText__lhf6_",zeroTopMargin:"richTextStyles_zeroTopMargin__mjYWj"}},18848:e=>{e.exports={category:"styles_category__sVyq_"}},21414:(e,t,s)=>{"use strict";s.d(t,{$:()=>T});var r=s(95155),l=s(3325),a=s(14676),i=s(57489),n=s(49793),c=s.n(n),o=s(22103),d=s(52823),_=s(60523),u=s(50223),m=s.n(u);let h=e=>{let{specialOffers:t,totalOffers:s,viewAllButton:l}=e;return(0,r.jsxs)("div",{className:c().cardsSection,children:[(0,r.jsx)("div",{className:m().flex,children:t.map(e=>{var t;let s=e.visuals.at(0),l=null===(t=e.offerDetails.find(e=>"price"===e.baseIcon))||void 0===t?void 0:t.text;return(0,r.jsxs)("a",{className:m().carouselItem,href:"".concat(e.multipleLocations?"/":"/".concat(e.property[0].slug,"/"),"offers/").concat(e.slug),rel:"noreferrer",children:[(0,r.jsx)("div",{className:m().imageWrapper,children:s&&(0,r.jsx)(o.R,{customClassName:m().img,image:s,variant:d.C.Portrait})}),(0,r.jsxs)("div",{className:m().carouselItemText,children:[(0,r.jsxs)("div",{className:m().carouselItemContent,children:[(0,r.jsx)("h3",{className:m().carouselItemTitle,children:e.name}),l&&(0,r.jsx)("p",{className:m().carouselItemDescription,children:l})]}),(0,r.jsx)(i.g,{className:m().arrowIcon,color:_.J.primary.dark,icon:a.faArrowRight})]})]},e.id)})}),s>3&&l]})};var p=s(12115),x=s(6874),y=s.n(x),g=s(35695),v=s(5673),f=s(36641),C=s(8602),j=s(6592),w=s(16944),N=s.n(w);let b=e=>{let{specialOffers:t,totalOffers:s,startDate:l,endDate:n}=e,c=(0,g.usePathname)().split("/").filter(e=>""!==e).at(0);return(0,r.jsxs)("div",{className:N().section,children:[(0,r.jsx)("div",{className:N().flex,children:t.map(e=>{var t,s,a;let i=(0,v.F)(e.visuals),o=null===(t=e.offerDetails.find(e=>"price"===e.baseIcon))||void 0===t?void 0:t.text,d=e.property.find(e=>e.slug===c),_={image:i,description:o,bookLink:(0,f.S)({guestsCount:1,synxisChainId:(null==d?void 0:d.synxisChainId)||(null===(s=e.property.at(0))||void 0===s?void 0:s.synxisChainId),hotelId:(null==d?void 0:d.hotelId)||(null===(a=e.property.at(0))||void 0===a?void 0:a.hotelId),synxisBookingCode:e.promoCode,arrive:l||"",depart:n||""}),itemLink:"".concat(e.multipleLocations?"/":"/".concat(e.property[0].slug,"/"),"offers/").concat(e.slug)};return(0,r.jsxs)(p.Fragment,{children:[(0,r.jsx)(j.i,{title:e.name,..._}),(0,r.jsx)(C.E,{title:e.name,..._})]},e.id)})}),s>3&&(0,r.jsxs)(y(),{className:N().viewAllLink,href:"/offers?location=".concat(c),children:["VIEW ALL OFFERS ",(0,r.jsx)(i.g,{className:N().viewAllIcon,icon:a.faArrowRight})]})]})};var k=s(29300),L=s.n(k),I=s(86405);s(78082);let F=e=>{let{specialOffers:t,totalOffers:s,viewAllHref:l}=e;return(0,r.jsx)("div",{className:m().section,children:(0,r.jsx)(I.t,{items:t,renderItem:e=>{var t;let{item:l,isActive:n}=e,c=l.visuals[0]||{},d=null===(t=l.offerDetails.find(e=>"price"===e.baseIcon))||void 0===t?void 0:t.text;return(0,r.jsxs)("a",{className:L()(m().carouselItem,{}),href:"".concat(l.multipleLocations?"/":"/".concat(l.property[0].slug,"/"),"offers/").concat(l.slug),rel:"noreferrer",children:[(0,r.jsx)("div",{className:m().imageWrapper,children:(0,r.jsx)(o.R,{customClassName:m().img,image:c})}),(0,r.jsxs)("div",{className:m().carouselItemText,children:[(0,r.jsxs)("div",{className:m().carouselItemContent,children:[(0,r.jsx)("p",{className:m().carouselItemTitle,children:l.name}),d&&(0,r.jsx)("p",{className:m().carouselItemDescription,children:d})]}),n&&s>1&&(0,r.jsx)(i.g,{color:_.J.primary.dark,icon:a.faArrowRight})]})]})},viewAll:s>3&&l?{href:l,title:"View All Offers",isEnlarged:!0}:void 0})})},T=e=>{let{specialOffers:t,locationSlug:s,isEventOrRetreat:a,startDate:i,endDate:n}=e,c=t.slice(0,3),o="/offers".concat(s?"?location=".concat(s):""),d=(0,r.jsx)(l.V,{href:o,title:"View All Offers",isEnlarged:!0}),_={specialOffers:c,totalOffers:t.length,viewAllButton:d,startDate:i,endDate:n,viewAllHref:o};return(0,r.jsxs)(r.Fragment,{children:[!a&&(0,r.jsx)(F,{..._}),a?(0,r.jsx)(b,{..._}):(0,r.jsx)(h,{..._})]})}},22103:(e,t,s)=>{"use strict";s.d(t,{R:()=>d});var r=s(95155),l=s(29300),a=s.n(l),i=s(49266),n=s(52823),c=s(38621),o=s.n(c);let d=e=>{var t,s,l,c;let{image:d,variant:_=n.C.Landscape,mobileVariant:u=n.C.Portrait,customClassName:m}=e;if("ImageModel"!==d.__typename)return null;let h=null!==(s=null!==(t=d[_])&&void 0!==t?t:d.portrait)&&void 0!==s?s:d.landscape,p=null!==(c=null!==(l=d[u])&&void 0!==l?l:d.landscape)&&void 0!==c?c:d.portrait;return h||p||d.altText?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.a,{alt:d.altText,customClassName:a()(o().imageDesktop,m),file:h}),(0,r.jsx)(i.a,{alt:d.altText,customClassName:a()(o().imageMobile,m),file:p})]}):null}},24481:e=>{e.exports={title:"styles_title__EbOn2",upperCaseTitle:"styles_upperCaseTitle__krvzQ",description:"styles_description__sMcjT",dates:"styles_dates__0o40K",applyText:"styles_applyText__xnYtA",property:"styles_property__2EQ2o",learnMore:"styles_learnMore__CMuwn",bookLink:"styles_bookLink__B6fa_",imageWrapper:"styles_imageWrapper__vCpWd",img:"styles_img__iuZ7C",item:"styles_item__wcUDX",text:"styles_text__YDgcU",content:"styles_content__E9ixV",datesContainer:"styles_datesContainer__rWCEc"}},28146:(e,t,s)=>{"use strict";s.d(t,{P:()=>a,Y:()=>i});var r=s(12115);let l={backgroundType:s(36274).i0i.Default},a=(0,r.createContext)(l),i=()=>(0,r.useContext)(a)},29961:()=>{},31683:e=>{e.exports={title:"styles_title___Y6sE",description:"styles_description__uAy3d",dates:"styles_dates__03CnF",applyText:"styles_applyText__hBOuk",property:"styles_property__bFlo6",bookLink:"styles_bookLink__e_P0f",imageWrapper:"styles_imageWrapper__J3u3y",img:"styles_img__rsfAL",item:"styles_item__6nHMB",topContainer:"styles_topContainer__3YIdf",text:"styles_text__8M89G",datesContainer:"styles_datesContainer__Uc6SP",cta:"styles_cta__dQOHW",divider:"styles_divider__B3h_4"}},32486:(e,t,s)=>{"use strict";s.d(t,{V:()=>m,c:()=>u});var r=s(95155),l=s(12115),a=s(29300),i=s.n(a);let n=()=>(0,r.jsx)("svg",{fill:"none",height:"22",viewBox:"0 0 27 22",width:"27",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M21.0846 21.3625C18.9472 21.3625 17.3283 20.4857 16.2279 18.7319C15.2926 17.2522 14.8222 15.4437 14.817 13.3063C14.8102 10.5661 15.4891 8.09986 16.8538 5.90767C18.2733 3.7155 20.4064 1.96175 23.253 0.64644L23.9965 2.12616C22.2993 2.83862 20.8224 3.96211 19.5656 5.49664C18.3637 7.03117 17.7647 8.5931 17.7687 10.1824C17.7703 10.8401 17.8539 11.4155 18.0196 11.9088C18.8947 11.1963 19.9077 10.8401 21.0586 10.8401C22.5383 10.8401 23.7726 11.3333 24.7616 12.3198C25.8052 13.2515 26.3289 14.512 26.3328 16.1013C26.3365 17.581 25.819 18.8415 24.7803 19.8828C23.7962 20.8693 22.5643 21.3625 21.0846 21.3625ZM7.10942 21.3625C4.97204 21.3625 3.35313 20.4857 2.2527 18.7319C1.31736 17.2522 0.847045 15.4437 0.841758 13.3063C0.83498 10.5661 1.51394 8.09986 2.87863 5.90767C4.29813 3.7155 6.43118 1.96175 9.27777 0.64644L10.0213 2.12616C8.32411 2.83862 6.84716 3.96211 5.59045 5.49664C4.38854 7.03117 3.78955 8.5931 3.79348 10.1824C3.79511 10.8401 3.87874 11.4155 4.04438 11.9088C4.91949 11.1963 5.93249 10.8401 7.08339 10.8401C8.56312 10.8401 9.79744 11.3333 10.7864 12.3198C11.83 13.2515 12.3537 14.512 12.3577 16.1013C12.3613 17.581 11.8438 18.8415 10.8051 19.8828C9.82103 20.8693 8.58915 21.3625 7.10942 21.3625Z",fill:"#A64E26"})}),c=()=>(0,r.jsx)("svg",{fill:"none",height:"21",viewBox:"0 0 27 21",width:"27",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M5.83601 0.252687C7.97339 0.252687 9.5923 1.12956 10.6927 2.8833C11.6281 4.36303 12.0984 6.17157 12.1037 8.30895C12.1105 11.0492 11.4315 13.5154 10.0668 15.7076C8.6473 17.8997 6.51425 19.6535 3.66767 20.9688L2.92414 19.4891C4.62132 18.7766 6.09827 17.6531 7.35498 16.1186C8.55689 14.5841 9.15588 13.0221 9.15195 11.4328C9.15032 10.7752 9.06669 10.1997 8.90106 9.70647C8.02594 10.4189 7.01294 10.7752 5.86204 10.7752C4.38231 10.7752 3.14799 10.2819 2.15906 9.29543C1.11547 8.36376 0.591707 7.10325 0.587775 5.51392C0.584115 4.0342 1.10164 2.7737 2.14035 1.73241C3.1244 0.745928 4.35628 0.252687 5.83601 0.252687ZM19.8112 0.252686C21.9486 0.252686 23.5675 1.12956 24.6679 2.8833C25.6033 4.36302 26.0736 6.17157 26.0789 8.30895C26.0856 11.0492 25.4067 13.5154 24.042 15.7076C22.6225 17.8997 20.4894 19.6535 17.6429 20.9688L16.8993 19.4891C18.5965 18.7766 20.0735 17.6531 21.3302 16.1186C22.5321 14.5841 23.1311 13.0221 23.1271 11.4328C23.1255 10.7752 23.0419 10.1997 22.8763 9.70647C22.0011 10.4189 20.9881 10.7752 19.8372 10.7752C18.3575 10.7752 17.1232 10.2819 16.1343 9.29543C15.0907 8.36375 14.5669 7.10325 14.563 5.51392C14.5593 4.0342 15.0768 2.77369 16.1155 1.73241C17.0996 0.745927 18.3315 0.252686 19.8112 0.252686Z",fill:"#A64E26"})});var o=s(17893),d=s.n(o),_=function(e){return e.Paragraph="paragraph",e.HeadingOne="heading-one",e.HeadingTwo="heading-two",e.HeadingThree="heading-three",e.HeadingFour="heading-four",e.HeadingFive="heading-five",e.HeadingSix="heading-six",e.Link="link",e.Unknown="unknown",e.OrderedList="numbered-list",e.UnorderedList="bulleted-list",e.ListItem="list-item",e.ListItemChild="list-item-child",e.Bold="bold",e.Italic="italic",e.Break="break",e.Blockquote="block-quote",e}({});let u=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],s=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,n=arguments.length>5?arguments[5]:void 0;return e.map((e,c)=>{let o=("text"in e?e.text:e.type+JSON.stringify(e.children))+c;return(0,r.jsx)(l.Fragment,{children:m(e,t,s,a,i,n)},o)})},m=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],s=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,m=arguments.length>5?arguments[5]:void 0;if("text"in e)return e.bold?e.italic?(0,r.jsx)("strong",{children:(0,r.jsx)("em",{style:m,className:d().emText,children:e.text})}):(0,r.jsx)("strong",{style:m,children:e.text}):e.italic?(0,r.jsx)("em",{style:m,className:d().emText,children:e.text}):e.underline?(0,r.jsx)("u",{style:m,children:e.text}):(0,r.jsx)(r.Fragment,{children:e.text});let h=u(e.children),p=i()(d().paragraph,s,{[d().zeroTopMargin]:!t,[d().paragraphClub]:o});switch(e.type){case _.HeadingOne:return(0,r.jsx)("h1",{style:m,children:h});case _.HeadingTwo:return(0,r.jsx)("h2",{style:m,className:i()(d().heading2,{[d().headeing2Club]:o}),children:h});case _.HeadingThree:return(0,r.jsx)("h3",{style:m,className:i()(d().heading3,{[d().headeing3Club]:o}),children:h});case _.HeadingFour:return(0,r.jsx)("h4",{style:m,className:i()(d().heading4,{[d().headeing4Club]:o}),children:h});case _.HeadingFive:return(0,r.jsx)("h5",{style:m,children:h});case _.HeadingSix:return(0,r.jsx)("h6",{style:m,children:h});case _.Link:return(0,r.jsx)("a",{className:i()(d().link,{[d().linkClub]:o}),href:e.href,rel:"noreferrer",target:"_blank",style:m,children:h});case _.Paragraph:return(0,r.jsx)("p",{style:m,className:p,children:h});case _.ListItem:return(0,r.jsx)("li",{style:m,className:i()(d().listItem,{[d().listItemClub]:o}),children:h});case _.ListItemChild:return(0,r.jsx)("p",{style:m,className:d().paragraph,children:h});case _.OrderedList:return(0,r.jsx)("ol",{style:m,className:d().orderedList,children:h});case _.UnorderedList:return(0,r.jsx)("ul",{style:m,className:d().unorderedList,children:h});case _.Break:return(0,r.jsx)("br",{});case _.Blockquote:return(0,r.jsxs)("blockquote",{style:m,className:a?d().flexBlockQuote:d().blockquote,children:[(0,r.jsx)(n,{}),h,(0,r.jsx)(c,{})]});default:return(0,r.jsx)(l.Fragment,{children:h})}}},36274:(e,t,s)=>{"use strict";s.d(t,{Aro:()=>r.Aro,DY8:()=>r.DY8,FhS:()=>r.FhS,J5X:()=>r.J5X,Ks2:()=>r.Ks2,RBK:()=>r.RBK,UtL:()=>r.UtL,W$7:()=>r.W$7,XND:()=>r.XND,Y1t:()=>r.Y1t,Ytg:()=>r.Ytg,ZNv:()=>r.ZNv,_Oi:()=>r._Oi,_Ut:()=>r._Ut,bDF:()=>r.bDF,eUs:()=>r.eUs,ew1:()=>r.ew1,f2F:()=>r.f2F,h_K:()=>r.h_K,i0i:()=>r.i0i,itU:()=>r.itU,juD:()=>r.juD,jv3:()=>r.jv3,q3n:()=>r.q3n,r7n:()=>r.r7n,uZm:()=>r.uZm,wI5:()=>r.wI5,xEp:()=>r.xEp});var r=s(39159)},36641:(e,t,s)=>{"use strict";s.d(t,{S:()=>r,h:()=>l});let r=e=>{let{guestsCount:t,synxisChainId:s,hotelId:r,synxisBookingCode:l,arrive:a,depart:i}=e;return"".concat("https://reservations.canyonranch.com","?adult=").concat(t,"&chain=").concat(s,"&hotel=").concat(r).concat(l?"&promo=".concat(l):"","&arrive=").concat(a,"&depart=").concat(i).concat("&child=0¤cy=USD&level=hotel&locale=en-US&productcurrency=USD&rooms=1")},l=e=>encodeURIComponent(e).replace(/%20/g,"+")},38621:e=>{e.exports={imageDesktop:"styles_imageDesktop__kOYJj",imageMobile:"styles_imageMobile__Q5An7"}},49266:(e,t,s)=>{"use strict";s.d(t,{a:()=>o});var r=s(95155),l=s(29300),a=s.n(l),i=s(82154),n=s(81015),c=s.n(n);let o=e=>{let{file:t,alt:s="Image is not loaded.",customClassName:l}=e,n=(0,i.w8)(t),o=a()(c().image,l);return(0,r.jsx)("img",{alt:s,className:o,loading:"lazy",src:n})}},49793:e=>{e.exports={cardsSection:"otherContentStyles_cardsSection__98xjd",cards:"otherContentStyles_cards__8ila_"}},50223:e=>{e.exports={carouselItemTitle:"styles_carouselItemTitle__V4_4C",carouselItemDescription:"styles_carouselItemDescription__IJhGc",viewAllCard:"styles_viewAllCard__4zVlY",section:"styles_section__3fK9P",imageWrapper:"styles_imageWrapper__OP7Ut",img:"styles_img__lw2vT",carouselItem:"styles_carouselItem__N8scW",carouselItemText:"styles_carouselItemText__z8k1k",carouselItemContent:"styles_carouselItemContent__2Qy9J",arrowIcon:"styles_arrowIcon__rOvkq",flex:"styles_flex__txz3m",lastCard:"styles_lastCard__wqvfv"}},52823:(e,t,s)=>{"use strict";s.d(t,{C:()=>r});var r=function(e){return e.Landscape="landscape",e.Portrait="portrait",e}({})},58796:(e,t,s)=>{"use strict";s.d(t,{b:()=>l});var r=s(12115);let l=()=>{let[e,t]=(0,r.useState)(window.innerWidth);return(0,r.useEffect)(()=>{let e=()=>{t(window.innerWidth)};return window.addEventListener("resize",e),t(window.innerWidth),()=>{window.removeEventListener("resize",e)}},[]),{isMobileScreen:e<=768,screenWidth:e}}},60523:(e,t,s)=>{"use strict";s.d(t,{J:()=>r});let r={alerts:{error:{background:"#E5381A",text:"#971903"},success:{background:"#E2F1E0",text:"#285B45"},warning:{background:"#F2C540",text:"#F2C540"}},bgColor:{neutral:{default:"#5c5451",neutralBase:"#fbfbfb"}},black:"#000",borders:{primary:"#e0dedc"},divider:{light:"#E1DEDB"},link:{primary:"#a64e26"},location:{las_vegas:"#937458",lenox:"#222445",tucson:"#583D52",woodside:"#24412A"},neutrals:{background:"#E0DDDA",grayscale1:"#F5F5F5",grayscale2:"#D7D7D7",grayscale3:"#AEAEAE",grayscale4:"#868686",grayscale5:"#5D5D5D",grayscale6:"#353535",grayscale7:"#262020",grayscaleBackground:"#C4C4C4",grayscaleWhite:"#FFFFFF",selected:"#C1BAB6"},primary:{cream:"#F7EDE9",dark:"#B04E21",darker:"#813918",light:"#EFDCD3",medium:"#D0957A"},secondary:{background:{lightest:"#FBF8F5"},dark:"#F4551F"},textColor:{brand:{alpha:"#121110",dark:"#6A2F14",hover:"#9B451D"},default:"#353535",primary:{darkTheme:"#FEFDFC"}},white:"#fff",whiteOptical:"#fcfbfa"}},65901:e=>{e.exports={viewAllContainer:"styles_viewAllContainer__WxkrB",carouselItem:"styles_carouselItem__6ARlj",activeItem:"styles_activeItem__rmL7G",card:"styles_card__iMPym",flex:"styles_flex__juNy_"}},67390:e=>{e.exports={link:"styles_link__JmuA_",animatedLink:"styles_animatedLink__3D_jn"}},78082:()=>{},80420:e=>{e.exports={title:"styles_title__r4FrV",description:"styles_description__BPsvd",property:"styles_property__LHf6X",card:"styles_card__aSzBN",dark_accent:"styles_dark_accent___BBrs",image:"styles_image__b4_o3",gradient:"styles_gradient__7S9HE",content:"styles_content__XRMd2",withoutBorderMobile:"styles_withoutBorderMobile___RB6_"}},81015:e=>{e.exports={image:"styles_image__C8_gf"}},81274:e=>{e.exports={label:"styles_label__HMKyn",container:"styles_container__MZ_F_",labelContainer:"styles_labelContainer__baa0g",icon:"styles_icon__DMiNx"}},82154:(e,t,s)=>{"use strict";s.d(t,{DD:()=>l,fi:()=>r,w8:()=>a});let r=e=>"ImageModel"===e.__typename,l=e=>"VideoModel"===e.__typename,a=e=>{var t,s;if(e)return"FileUrl"===e.__typename?e.url:"FileAsset"===e.__typename?null===(s=e.asset)||void 0===s?void 0:s.url:null===(t=e.bynder)||void 0===t?void 0:t.files.webImage.url}},82285:(e,t,s)=>{"use strict";s.d(t,{E:()=>y});var r=s(95155),l=s(12115),a=s(14676),i=s(57489),n=s(29300),c=s.n(n);let o=e=>{if("number"==typeof e)return e;let t=/^([\d.]+)vw$/.exec(e);if(t)return parseFloat(t[1])/100*window.innerWidth;throw Error("Unsupported gap value: ".concat(e))},d=e=>"number"==typeof e?"".concat(e,"px"):e;var _=s(58796);let u=(e,t,s)=>{let r=(0,l.useRef)(null),a=(0,l.useRef)(null),[i,n]=(0,l.useState)(0),[c,d]=(0,l.useState)(0),[u,m]=(0,l.useState)(20),[h,p]=(0,l.useState)(!1),x=(0,l.useRef)(0),y=(0,l.useRef)(0),{isMobileScreen:g}=(0,_.b)(),v=g&&s?s:t;(0,l.useEffect)(()=>{let e=r.current;if(!e)return;let t=()=>d(e.scrollLeft),s=()=>{let t=e.scrollWidth,s=e.clientWidth;n(t-s),m(Math.max(s/t*100,10))};return e.addEventListener("scroll",t),s(),window.addEventListener("resize",s),()=>{e.removeEventListener("scroll",t),window.removeEventListener("resize",s)}},[]);let f=e=>{if(!h||!r.current||!a.current)return;let t=e.clientX-x.current,s=y.current+t/a.current.clientWidth*i;r.current.scrollLeft=s},C=()=>p(!1);(0,l.useEffect)(()=>(h?(window.addEventListener("mousemove",f),window.addEventListener("mouseup",C)):(window.removeEventListener("mousemove",f),window.removeEventListener("mouseup",C)),()=>{window.removeEventListener("mousemove",f),window.removeEventListener("mouseup",C)}),[h]);let j=t=>{if(!r.current)return;let s=e()+o(v),l=r.current.scrollLeft,a=r.current.scrollWidth-r.current.clientWidth,i="left"===t?Math.max(0,Math.round((l-s)/s)*s):Math.min(a,Math.round((l+s)/s)*s);r.current.scrollTo({behavior:"smooth",left:i})};return{customScrollbarRef:a,handleMouseDown:e=>{p(!0),x.current=e.clientX,y.current=c},handleScrollbarClick:e=>{if(!a.current||!r.current)return;let t=a.current.getBoundingClientRect(),s=(e.clientX-t.left)/t.width*i;r.current.scrollLeft=s},scrollLeft:c,scrollLeftByCard:()=>j("left"),scrollRightByCard:()=>j("right"),scrollWidth:i,sectionRef:r,thumbWidth:u}};var m=s(28146),h=s(60523),p=s(11884),x=s.n(p);let y=e=>{let{children:t,getChildWidth:s,gap:n,mobileGap:o,customClassName:_}=e,{sectionRef:p,customScrollbarRef:y,scrollLeft:g,scrollWidth:v,thumbWidth:f,handleMouseDown:C,handleScrollbarClick:j,scrollLeftByCard:w,scrollRightByCard:N}=u(s,n,o),{backgroundType:b}=(0,m.Y)(),k=l.Children.count(t),L=g>0,I=g+101&&(L||I),T=p.current,B=T&&T.scrollWidth>T.clientWidth,S=T&&T.scrollWidth<=T.clientWidth;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:c()(x().section,_,{[x().oneSpeaker]:1===k,[x().overflowing]:B,[x().centered]:S}),ref:p,style:{"--desktop-gap":d(n),"--mobile-gap":d(null!=o?o:n)},children:[F&&L&&(0,r.jsx)("button",{className:c()(x().scrollButton,x().scrollButtonLeft),onClick:w,children:(0,r.jsx)(i.g,{color:h.J.white,icon:a.faChevronLeft,size:"sm"})}),t,F&&I&&(0,r.jsx)("button",{className:c()(x().scrollButton,x().scrollButtonRight),onClick:N,children:(0,r.jsx)(i.g,{color:h.J.white,icon:a.faChevronRight,size:"sm"})})]}),F&&(0,r.jsx)("div",{className:c()(x().customScrollbar,x()[b]),onClick:j,ref:y,children:(0,r.jsx)("div",{className:c()(x().customThumb,x()[b]),onMouseDown:C,style:{left:"".concat(g/v*(100-f),"%"),width:"".concat(f,"%")}})})]})}},84669:e=>{e.exports={progressLine:"styles_progressLine__e4IN8",progressBar:"styles_progressBar__WBYtH",fillProgress:"styles_fillProgress__dVRKY"}},86405:(e,t,s)=>{"use strict";s.d(t,{t:()=>m});var r=s(95155),l=s(12115),a=s(33299),i=s(59474),n=s(29300),c=s.n(n),o=s(3325),d=s(60523),_=s(65901),u=s.n(_);s(29961),s(78082);let m=e=>{let{className:t,carouselItemClassName:s,items:n,renderItem:_,viewAll:m,isLooped:h=!1}=e,[p,x]=(0,l.useState)(0),y=(0,l.useRef)(null),g=(Math.ceil(p)+1)/(n.length+ +!!m)*100;return(0,r.jsxs)("div",{className:c()(t||void 0,"carouselContainer"),children:[(0,r.jsxs)(a.A,{beforeChange:(e,t)=>{x(t)},centerMode:!(n.length>1),centerPadding:"0 0 7%",dots:h,infinite:h,arrows:h,ref:y,slidesToShow:1.12,children:[n.map((e,t)=>{let l=t===Math.ceil(p);return(0,r.jsx)("div",{className:c()(u().carouselItem,{[u().activeItem]:l},s),children:_({item:e,isActive:l,index:t})},t)}),m&&(0,r.jsx)("div",{className:u().card,children:(0,r.jsx)("div",{className:c()(u().flex,u().viewAllContainer),children:(0,r.jsx)(o.V,{...m})})})]}),!h&&n.length>1&&(0,r.jsx)(i.A,{percent:g,showInfo:!1,size:{height:2},strokeColor:d.J.primary.dark,trailColor:d.J.primary.light})]})}},86828:(e,t,s)=>{"use strict";s.d(t,{S:()=>w});var r=s(95155),l=s(29300),a=s.n(l),i=s(6874),n=s.n(i),c=s(5673),o=s(18848),d=s.n(o);let _=e=>{let{category:t}=e;return t&&(0,r.jsx)("span",{className:d().category,children:t})};var u=s(22103),m=s(52823),h=s(28146),p=s(14676),x=s(57489),y=s(8267),g=s(81274),v=s.n(g);let f=e=>{let{event:t}=e;return!!(t.startDate&&t.endDate)&&(0,r.jsx)("div",{className:v().container,children:(0,r.jsxs)("div",{className:v().labelContainer,children:[(0,r.jsx)(x.g,{className:v().icon,icon:p.faCalendar}),(0,r.jsx)("span",{className:v().label,children:(0,y.J)(t.startDate,t.endDate)})]})})};var C=s(80420),j=s.n(C);let w=e=>{var t,s;let{className:l,item:i,hideProperty:o,ref:d,withoutBorderMobile:p=!0}=e,{backgroundType:x}=(0,h.Y)(),y="Experience"===i.__typename,g=(0,c.F)(i.visuals),v="/".concat(null===(t=i.property)||void 0===t?void 0:t.slug,"/").concat(i.__typename.toLowerCase(),"s/").concat(i.slug),C=!y&&(null===(s=i.waysToStayCategory.at(0))||void 0===s?void 0:s.title)||"";return(0,r.jsxs)(n(),{className:a()(j().card,j()[x],{[j().withoutBorderMobile]:p},l),href:v,ref:d,children:[(0,r.jsx)(_,{category:C}),g&&(0,r.jsx)(u.R,{customClassName:j().image,image:g,variant:m.C.Portrait}),(0,r.jsx)("div",{className:j().gradient}),(0,r.jsxs)("div",{className:j().content,children:[!o&&i.property&&(0,r.jsxs)("p",{className:j().property,children:[i.property.name,i.property.state?", ".concat(i.property.state):""]}),(0,r.jsx)("h3",{className:j().title,children:i.title}),(0,r.jsx)("p",{className:j().description,children:y?i.description:i.eventDescription}),!y&&(0,r.jsx)(f,{event:i})]})]})}},91736:(e,t,s)=>{"use strict";s.d(t,{N:()=>d});var r=s(95155),l=s(29300),a=s.n(l),i=s(6874),n=s.n(i),c=s(67390),o=s.n(c);let d=e=>{let{withAnimation:t,isNextLink:s=!0,className:l,...i}=e,c={className:a()(o().link,{[o().animatedLink]:t},l),...i};return s?(0,r.jsx)(n(),{...c}):(0,r.jsx)("a",{...c})}},94322:(e,t,s)=>{"use strict";s.d(t,{A:()=>c});var r=s(95155),l=s(29300),a=s.n(l),i=s(84669),n=s.n(i);let c=e=>{let{size:t,strokeColor:s,trailColor:l,customClassName:i}=e,{height:c,width:o}=t;return(0,r.jsx)("div",{className:a()(n().progressLine,i),style:{backgroundColor:l,height:c,...o&&{width:o}},children:(0,r.jsx)("div",{className:n().progressBar,style:{backgroundColor:s}})})}}}]);