PageSourceSearch

https://www.groupebarriere.com/_nuxt/CyzGR0dh.js

js groupebarriere.com collected 2026-09-24 19:33:33 UTC 46,544 bytes, 3 lines download raw bytes

1import{d as G,i as be,u as bt,o as f,c as N,_ as ye,a as c,w as E,b as F,n as te,e as V,f as j,g as Je,r as ne,h as g,F as x,j as ce,m as mt,k as B,t as $,T as _t,p as M,q as P,s as U,v as De,x as q,y as A,z as Oe,A as et,B as ht,C as X,D as me,E as pt,G as Ue,H as gt,I as Ke,J as yt,K as kt,L as wt,M as Lt,N as St,O as Re,P as Tt,Q as tt,R as Be,S as Ve,U as ge,V as at,W as Nt,X as It,Y as Pt,Z as Dt,$ as Et,a0 as Ct,a1 as Ge,a2 as $t,a3 as Ft,a4 as Me,a5 as At,a6 as Ht,a7 as xt,a8 as Ot,a9 as Rt,aa as Bt,ab as Gt,ac as Mt,ad as jt,ae as Ut,af as Kt,ag as Vt,ah as qt}from"./hCax0N09.js";import{_ as je}from"./COgaapTo.js";import{_ as zt}from"./xbdNST4t.js";import{_ as ke}from"./BH7Ntq77.js";import{_ as nt}from"./fSQK-1sC.js";import{u as Ee}from"./B8nRCQpj.js";import{P as we,a as qe,G as ze}from"./D7jEClQX.js";import{u as rt}from"./6eKtQjnV.js";import"./CSJpSGat.js";import"./DD3Yo_LY.js";import"./NptCpsWI.js";import"./DHgFQbH7.js";import"./BShczSfr.js";import"./HZbGRbeJ.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"c03a07569fe3dc5554dac0168074f48cb7dfa87c"},t._sentryModuleMetadata=t._sentryModuleMetadata||{},t._sentryModuleMetadata[new t.Error().stack]=(function(a){for(var n=1;n<arguments.length;n++){var o=arguments[n];if(o!=null)for(var s in o)o.hasOwnProperty(s)&&(a[s]=o[s])}return a})({},t._sentryModuleMetadata[new t.Error().stack],{"_sentryBundlerPluginAppKey:abae217d-7186-45d0-bf80-8ee1d83e48c0":!0});var e=new t.Error().stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="d654e52c-f787-449c-a967-aae4f096b5ca",t._sentryDebugIdIdentifier="sentry-dbid-d654e52c-f787-449c-a967-aae4f096b5ca")}catch{}})();const Wt=G({__name:"Logo",props:{headerLogoLink:{},headerLogo:{},headerLogoHover:{},headerLogoLabel:{}},setup(t){const e=t,{isHeaderWhite:a}=be("headerState"),{t:n}=bt(),o=V(()=>e.headerLogoLabel?`${e.headerLogoLabel}: ${n("a11y.header.homepage")}`:n("a11y.header.homepage"));return(s,r)=>{const l=je,d=ye;return f(),N(d,{to:t.headerLogoLink,"aria-label":c(o)},{default:E(()=>[F(l,{class:te(["HtlUiHeaderLogo",`HtlUiHeaderLogo--${c(a)?"hide":"show"}`]),image:t.headerLogo,fetchpriority:"high",height:"48",width:"auto"},null,8,["class","image"]),F(l,{class:te(["HtlUiHeaderLogo",`HtlUiHeaderLogo--${c(a)?"show":"hide"}`]),image:t.headerLogoHover,fetchpriority:"high",height:"48",width:"auto"},null,8,["class","image"])]),_:1},8,["to","aria-label"])}}}),Yt=Object.assign(j(Wt,[["__scopeId","data-v-9dd8e0a2"]]),{__name:"HtlUiHeaderLogo"}),Zt={class:"container Dropdown__grid"},Qt=G({__name:"Dropdown",props:{dropdown:{}},setup(t){const e=q(null),a=Je(),n=q(!1);return(o,s)=>{const r=ce,l=ne("gtm-push-before-redirect");return f(),g(x,null,[F(r,mt({class:"DropdownHotel__link",tag:"button","font-size":"xs","append-icon":c(n)?"custom:arrow-up":"custom:arrow-down"},o.$attrs,{"aria-expanded":c(n),"aria-controls":c(a),transform:"uppercase",onClick:s[0]||(s[0]=d=>n.value=!c(n))}),{default:E(()=>[B($(t.dropdown.label),1)]),_:1},16,["append-icon","aria-expanded","aria-controls"]),F(_t,{name:"fade-transition"},{default:E(()=>[M(P("div",{id:"dropdownId",ref_key:"dropdownEl",ref:e,class:"Dropdown"},[P("div",Zt,[(f(!0),g(x,null,U(t.dropdown.links,d=>M((f(),N(r,{key:d.label,class:"Dropdown__link",inverse:"",to:d.link},{default:E(()=>[B($(d.label),1)]),_:2},1032,["to"])),[[l,{event:"click_menu",clicDetail:`${t.dropdown.label} - ${d.label}`}]])),128))])],512),[[De,c(n)]])]),_:1})],64)}}}),Xt=Object.assign(j(Qt,[["__scopeId","data-v-f0de2b4e"]]),{__name:"HtlUiHeaderNavDropdown"}),Jt={class:"container HtlHeaderNav__links"},ea=G({__name:"Index",props:{links:{default:()=>[]},isTogglable:{type:Boolean,default:!1}},setup(t){const e=t,{menuIsActive:a}=be("headerState"),n=V(()=>e.isTogglable?a.value:!0);return(o,s)=>{const r=ce,l=Xt,d=ne("gtm-push-before-redirect");return M((f(),g("nav",{ref:"headerNavEl",class:te(["HtlHeaderNav",{"HtlHeaderNav--fix":!t.isTogglable}])},[P("ul",Jt,[(f(!0),g(x,null,U(t.links,v=>(f(),g("li",{key:v._uid,class:"HtlHeaderNav__link"},[v.component==="Link"?M((f(),N(r,{key:0,to:v.link,"aria-label":v.label},{default:E(()=>[B($(v.label),1)]),_:2},1032,["to","aria-label"])),[[d,{event:"click_menu",clicDetail:v.label}]]):v.component==="HtlNavDropdown"?(f(),N(l,{key:1,dropdown:v},null,8,["dropdown"])):A("",!0)]))),128))])],2)),[[De,c(n)]])}}}),ta=Object.assign(j(ea,[["__scopeId","data-v-d4a7d083"]]),{__name:"HtlUiHeaderNav"}),aa=G({__name:"Link",props:{link:{},menuLabel:{}},setup(t){return(e,a)=>{const n=ye,o=ne("gtm-push-before-redirect");return M((f(),N(n,{class:"HtlUiHeaderMenuLink",to:t.link.link,"aria-label":t.link.label},{default:E(()=>[B($(t.link.label),1)]),_:1},8,["to","aria-label"])),[[o,{event:"click_menu",clicDetail:t.menuLabel?`${t.menuLabel} - ${t.link.label}`:t.link.label}
1]])}}}),ot=Object.assign(j(aa,[["__scopeId","data-v-5f3aa770"]]),{__name:"HtlUiHeaderMenuLink"}),na={key:0,class:"PreviewLink__stars"},ra={key:1,class:"PreviewLink__surtitle"},oa={class:"PreviewLink__title"},ia=G({__name:"PreviewLink",props:{image:{},menuLabel:{},surtitle:{},label:{},link:{},stars:{}},setup(t){return(e,a)=>{const n=je,o=ke,s=ye,r=ne("gtm-push-before-redirect");return M((f(),N(s,{to:t.link,class:"PreviewLink"},{default:E(()=>[F(n,{class:"PreviewLink__img",image:t.image,width:"148",height:"148"},null,8,["image"]),P("div",null,[t.stars?(f(),g("div",na,[(f(!0),g(x,null,U(Number(t.stars),l=>(f(),N(o,{key:l,icon:"custom:star2",size:"x-small"}))),128))])):A("",!0),t.surtitle?(f(),g("p",ra,$(t.surtitle),1)):A("",!0),P("p",oa,$(t.label),1)])]),_:1},8,["to"])),[[r,{event:"click_menu",clicDetail:t.menuLabel?`${t.menuLabel} - ${t.label}`:t.label}]])}}}),la=Object.assign(j(ia,[["__scopeId","data-v-2e4af61c"]]),{__name:"HtlUiHeaderMenuPreviewLink"}),sa={class:"SubLevel__header"},ua={key:0,class:"SubLevel__cta"},ca=G({__name:"SubLevel",props:{linkLabel:{},parentLinkLabel:{default:void 0},links:{default:()=>[]},bottomCta:{default:()=>[]},seeAllLink:{default:void 0},seeAllTestId:{default:void 0},level:{default:0}},setup(t){const e=t,{isLgUp:a}=Ee(),n=Oe("sublevelbutton"),o=et(n),s=V(()=>o.value&&a.value),r=be("menuState");function l(){r.setPath(e.level,e.linkLabel)}function d(){e.level&&e.level>0?r.setPath(e.level-1,r.activePath[e.level-1]||""):r.setPath(0,"")}const v=V(()=>e.links?.filter(h=>h.component==="restaurantLink").length);function k(h){return h.replace("{count}",v.value.toString()).replace("{name}",e.linkLabel)}return(h,S)=>{const b=ht,_=ce,H=la,Y=it,J=ot,de=nt,fe=ne("gtm-push-before-redirect");return f(),g("div",{ref_key:"sublevelbutton",ref:n},[P("button",{type:"button",class:te(["SubLevelButton",{"SubLevelButton--is-active":c(r).activePath[e.level]===t.linkLabel}]),onClick:l},[B($(t.linkLabel)+" ",1),F(b,{name:"custom:arrow-right"})],2),c(r).activePath[e.level]===t.linkLabel||c(s)?(f(),g("div",{key:0,class:te(["SubLevel",[`SubLevel--level-${t.level}`,{"SubLevel--is-hovered":c(s)}]])},[P("div",sa,[F(_,{class:"SubLevel__back",centered:"","font-weight":"600",tag:"button",transform:"uppercase","prepend-icon":"custom:arrow-left",onClick:d},{default:E(()=>[B($(t.linkLabel),1)]),_:1}),t.seeAllLink?M((f(),N(_,{key:0,color:"grey950",decoration:"underline","font-size":"xs",to:t.seeAllLink.link,"data-testid":t.seeAllTestId},{default:E(()=>[B($(t.seeAllLink.label),1)]),_:1},8,["to","data-testid"])),[[fe,{event:"click_menu",clicDetail:`${t.parentLinkLabel||t.linkLabel} - ${t.seeAllLink.label}`}]]):A("",!0)]),X(h.$slots,"default",{},()=>[(f(!0),g(x,null,U(t.links,T=>(f(),g(x,{key:T._uid},[T.component==="hotelLink"&&T.image?(f(),N(H,{key:0,image:T.image,link:T.link,label:T.label,"menu-label":t.parentLinkLabel||t.linkLabel,stars:parseInt(T?.stars)},null,8,["image","link","label","menu-label","stars"])):T.component==="spaLink"&&T.image?(f(),N(H,{key:1,image:T.image,link:T.link,label:T.label,"menu-label":t.parentLinkLabel||t.linkLabel},null,8,["image","link","label","menu-label"])):T.component==="restaurantLink"&&T.image?(f(),N(H,{key:2,image:T.image,link:T.link,surtitle:T.surtitle,label:T.label,"menu-label":t.parentLinkLabel||t.linkLabel},null,8,["image","link","surtitle","label","menu-label"])):T.component==="HtlNavDropdown"?(f(),N(Y,{key:3,"link-label":T.label,"parent-link-label":t.parentLinkLabel||t.linkLabel,links:T.links,"bottom-cta":T.bottomCta,"see-all-link":T.seeAllLink?.[0],level:t.level+1},null,8,["link-label","parent-link-label","links","bottom-cta","see-all-link","level"])):(f(),N(J,{key:4,link:T,"menu-label":t.parentLinkLabel||t.linkLabel},null,8,["link","menu-label"]))],64))),128)),t.bottomCta.length>0&&c(v)>0?(f(),g("div",ua,[(f(!0),g(x,null,U(t.bottomCta,T=>(f(),g(x,{key:T._uid},[T.component==="HtlNavDropdownCtaRestaurant"?(f(),N(de,{key:0,to:T.link,variant:"outlined","full-width":""},{default:E(()=>[B($(k(T.label)),1)]),_:2},1032,["to"])):A("",!0)],64))),128))])):A("",!0)],!0)],2)):A("",!0)],512)}}}),it=Object.assign(j(ca,[["__scopeId","data-v-2c8a425a"]]),{__name:"HtlUiHeaderMenuSubLevel"});var lt=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not
1(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],Se=lt.join(","),st=typeof Element>"u",ue=st?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Te=!st&&Element.prototype.getRootNode?function(t){var e;return t==null||(e=t.getRootNode)===null||e===void 0?void 0:e.call(t)}:function(t){return t?.ownerDocument},Ne=function(e,a){var n;a===void 0&&(a=!0);var o=e==null||(n=e.getAttribute)===null||n===void 0?void 0:n.call(e,"inert"),s=o===""||o==="true",r=s||a&&e&&(typeof e.closest=="function"?e.closest("[inert]"):Ne(e.parentNode));return r},da=function(e){var a,n=e==null||(a=e.getAttribute)===null||a===void 0?void 0:a.call(e,"contenteditable");return n===""||n==="true"},ut=function(e,a,n){if(Ne(e))return[];var o=Array.prototype.slice.apply(e.querySelectorAll(Se));return a&&ue.call(e,Se)&&o.unshift(e),o=o.filter(n),o},Ie=function(e,a,n){for(var o=[],s=Array.from(e);s.length;){var r=s.shift();if(!Ne(r,!1))if(r.tagName==="SLOT"){var l=r.assignedElements(),d=l.length?l:r.children,v=Ie(d,!0,n);n.flatten?o.push.apply(o,v):o.push({scopeParent:r,candidates:v})}else{var k=ue.call(r,Se);k&&n.filter(r)&&(a||!e.includes(r))&&o.push(r);var h=r.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(r),S=!Ne(h,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(r));if(h&&S){var b=Ie(h===!0?r.children:h.children,!0,n);n.flatten?o.push.apply(o,b):o.push({scopeParent:r,candidates:b})}else s.unshift.apply(s,r.children)}}return o},ct=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},se=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||da(e))&&!ct(e)?0:e.tabIndex},fa=function(e,a){var n=se(e);return n<0&&a&&!ct(e)?0:n},va=function(e,a){return e.tabIndex===a.tabIndex?e.documentOrder-a.documentOrder:e.tabIndex-a.tabIndex},dt=function(e){return e.tagName==="INPUT"},ba=function(e){return dt(e)&&e.type==="hidden"},ma=function(e){var a=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return a},_a=function(e,a){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===a)return e[n]},ha=function(e){if(!e.name)return!0;var a=e.form||Te(e),n=function(l){return a.querySelectorAll('input[type="radio"][name="'+l+'"]')},o;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")o=n(window.CSS.escape(e.name));else try{o=n(e.name)}catch(r){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",r.message),!1}var s=_a(o,e.form);return!s||s===e},pa=function(e){return dt(e)&&e.type==="radio"},ga=function(e){return pa(e)&&!ha(e)},ya=function(e){var a,n=e&&Te(e),o=(a=n)===null||a===void 0?void 0:a.host,s=!1;if(n&&n!==e){var r,l,d;for(s=!!((r=o)!==null&&r!==void 0&&(l=r.ownerDocument)!==null&&l!==void 0&&l.contains(o)||e!=null&&(d=e.ownerDocument)!==null&&d!==void 0&&d.contains(e));!s&&o;){var v,k,h;n=Te(o),o=(v=n)===null||v===void 0?void 0:v.host,s=!!((k=o)!==null&&k!==void 0&&(h=k.ownerDocument)!==null&&h!==void 0&&h.contains(o))}}return s},We=function(e){var a=e.getBoundingClientRect(),n=a.width,o=a.height;return n===0&&o===0},ka=function(e,a){var n=a.displayCheck,o=a.getShadowRoot;if(n==="full-native"&&"checkVisibility"in e){var s=e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});return!s}if(getComputedStyle(e).visibility==="hidden")return!0;var r=ue.call(e,"details>summary:first-of-type"),l=r?e.parentElement:e;if(ue.call(l,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="full-native"||n==="legacy-full"){if(typeof o=="function"){for(var d=e;e;){var v=e.parentElement,k=Te(e);if(v&&!v.shadowRoot&&o(v)===!0)return We(e);e.assignedSlot?e=e.assignedSlot:!v&&k!==e.ownerDocument?e=k.host:e=v}e=d}if(ya(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return We(e);return!1}
vendor: 5,994 bytes, lines 1-3
1,wa=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var a=e.parentElement;a;){if(a.tagName==="FIELDSET"&&a.disabled){for(var n=0;n<a.children.length;n++){var o=a.children.item(n);if(o.tagName==="LEGEND")return ue.call(a,"fieldset[disabled] *")?!0:!o.contains(e)}return!0}a=a.parentElement}return!1},Pe=function(e,a){return!(a.disabled||ba(a)||ka(a,e)||ma(a)||wa(a))},He=function(e,a){return!(ga(a)||se(a)<0||!Pe(e,a))},La=function(e){var a=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(a)||a>=0)},ft=function(e){var a=[],n=[];return e.forEach(function(o,s){var r=!!o.scopeParent,l=r?o.scopeParent:o,d=fa(l,r),v=r?ft(o.candidates):l;d===0?r?a.push.apply(a,v):a.push(l):n.push({documentOrder:s,tabIndex:d,item:o,isScope:r,content:v})}),n.sort(va).reduce(function(o,s){return s.isScope?o.push.apply(o,s.content):o.push(s.content),o},[]).concat(a)},Sa=function(e,a){a=a||{};var n;return a.getShadowRoot?n=Ie([e],a.includeContainer,{filter:He.bind(null,a),flatten:!1,getShadowRoot:a.getShadowRoot,shadowRootFilter:La}):n=ut(e,a.includeContainer,He.bind(null,a)),ft(n)},Ta=function(e,a){a=a||{};var n;return a.getShadowRoot?n=Ie([e],a.includeContainer,{filter:Pe.bind(null,a),flatten:!0,getShadowRoot:a.getShadowRoot}):n=ut(e,a.includeContainer,Pe.bind(null,a)),n},ve=function(e,a){if(a=a||{},!e)throw new Error("No node provided");return ue.call(e,Se)===!1?!1:He(a,e)},Na=lt.concat("iframe:not([inert]):not([inert] *)").join(","),Fe=function(e,a){if(a=a||{},!e)throw new Error("No node provided");return ue.call(e,Na)===!1?!1:Pe(a,e)};function xe(t,e){(e==null||e>t.length)&&(e=t.length);for(var a=0,n=Array(e);a<e;a++)n[a]=t[a];return n}function Ia(t){if(Array.isArray(t))return xe(t)}function Ye(t,e){var a=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=vt(t))||e){a&&(t=a);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(d){throw d},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,r=!0,l=!1;return{s:function(){a=a.call(t)},n:function(){var d=a.next();return r=d.done,d},e:function(d){l=!0,s=d},f:function(){try{r||a.return==null||a.return()}finally{if(l)throw s}}}}function Pa(t,e,a){return(e=Fa(e))in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function Da(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Ea(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ze(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),a.push.apply(a,n)}return a}function Qe(t){for(var e=1;e<arguments.length;e++){var a=arguments[e]!=null?arguments[e]:{};e%2?Ze(Object(a),!0).forEach(function(n){Pa(t,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):Ze(Object(a)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(a,n))})}return t}function Ca(t){return Ia(t)||Da(t)||vt(t)||Ea()}function $a(t,e){if(typeof t!="object"||!t)return t;var a=t[Symbol.toPrimitive];if(a!==void 0){var n=a.call(t,e);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Fa(t){var e=$a(t,"string");return typeof e=="symbol"?e:e+""}function vt(t,e){if(t){if(typeof t=="string")return xe(t,e);var a={}.toString.call(t).slice(8,-1);return a==="Object"&&t.constructor&&(a=t.constructor.name),a==="Map"||a==="Set"?Array.from(t):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?xe(t,e):void 0}}var ae={getActiveTrap:function(e){return e?.length>0?e[e.length-1]:null},activateTrap:function(e,a){var n=ae.getActiveTrap(e);a!==n&&ae.pauseTrap(e);var o=e.indexOf(a);o===-1||e.splice(o,1),e.push(a)},deactivateTrap:function(e,a){var n=e.indexOf(a);n!==-1&&e.splice(n,1),ae.unpauseTrap(e)},pauseTrap:function(e){var a=ae.getActiveTrap(e);a?._setPausedState(!0)},unpauseTrap:function(e){var a=ae.getActiveTrap(e);a&&!a._isManuallyPaused()&&a._setPausedState(!1)}},Aa=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Ha=function(e){return e?.key==="Escape"||e?.key==="Esc"||e?.keyCode===27},pe=function(e){return e?.key==="Tab"||e?.keyCode===9},xa=function(e){return pe(e)&&!e.shiftKey},Oa=function(e){return pe(e)&&e.shiftKey},Xe=function(e){return setTimeout(e,0)},he=function(e){for(var a=arguments.length,n=new Array(a>1?a-1:0),o=1;o<a;o++)n[o-1]=arguments[o];return typeof e=="function"?e.apply(void 0,n):e},Le=function(e){return e.target.shadowRoot&&typeof e.composedPath=="function"?e.composedPath()[0]:e.target},Ra=[],Ba=function(e,a){var n=a?.document||document,o=a?.trapStack||Ra,s=Qe({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,delayReturnFocus:!0,isolateSubtrees:!1,isKeyForward:xa,isKeyBackward:Oa},a),r={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},l,d=function(i,u,m){return i&&i[u]!==void 0?i[u]:s[m||u]},v=function(i,u){var m=typeof u?.composedPath=="function"?u.composedPath():void 0;return r.containerGroups.findIndex(function(w){var y=w.container,D=w.tabbableNodes;return y.contains(i)||m?.includes(y)||D.find(function(p){return p===i})})},k=function(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m=u.hasFallback,w=m===void 0?!1:m,y=u.params,D=y===void 0?[]:y,p=s[i];if(typeof p=="function"&&(p=p.apply(void 0,Ca(D))),p===!0&&(p=void 0),!p){if
vendor: 8,313 bytes, line 3
3(p===void 0||p===!1)return p;throw new Error("`".concat(i,"` was specified but was not a node, or did not return a node"))}var I=p;if(typeof p=="string"){try{I=n.querySelector(p)}catch(L){throw new Error("`".concat(i,'` appears to be an invalid selector; error="').concat(L.message,'"'))}if(!I&&!w)throw new Error("`".concat(i,"` as selector refers to no known node"))}return I},h=function(i){var u=i.activeElement;return u?u.shadowRoot&&u.shadowRoot.activeElement!==null?h(u.shadowRoot):u:null},S=function(){var i=k("initialFocus",{hasFallback:!0});if(i===!1)return!1;if(i===void 0||i&&!Fe(i,s.tabbableOptions)){var u=h(n);if(v(u)>=0)i=u;else{var m=r.tabbableGroups[0],w=m&&m.firstTabbableNode;i=w||k("fallbackFocus")}}else i===null&&(i=k("fallbackFocus"));if(!i)throw new Error("Your focus-trap needs to have at least one focusable element");return i},b=function(){if(r.containerGroups=r.containers.map(function(i){var u=Sa(i,s.tabbableOptions),m=Ta(i,s.tabbableOptions),w=u.length>0?u[0]:void 0,y=u.length>0?u[u.length-1]:void 0,D=m.find(function(L){return ve(L)}),p=m.slice().reverse().find(function(L){return ve(L)}),I=!!u.find(function(L){return se(L)>0});return{container:i,tabbableNodes:u,focusableNodes:m,posTabIndexesFound:I,firstTabbableNode:w,lastTabbableNode:y,firstDomTabbableNode:D,lastDomTabbableNode:p,nextTabbableNode:function(R){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,W=u.indexOf(R);return W<0?z?m.slice(m.indexOf(R)+1).find(function(re){return ve(re)}):m.slice(0,m.indexOf(R)).reverse().find(function(re){return ve(re)}):u[W+(z?1:-1)]}}}),r.tabbableGroups=r.containerGroups.filter(function(i){return i.tabbableNodes.length>0}),r.tabbableGroups.length<=0&&!k("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(r.containerGroups.find(function(i){return i.posTabIndexesFound})&&r.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},_=function(i){if(i!==!1&&i!==h(document)){if(!i||!i.focus){_(S());return}i.focus({preventScroll:!!s.preventScroll}),r.mostRecentlyFocusedNode=i,Aa(i)&&i.select()}},H=function(i){var u=k("setReturnFocus",{params:[i]});return u||(u===!1?!1:i)},Y=function(i){var u=i.target,m=i.event,w=i.isBackward,y=w===void 0?!1:w;u=u||Le(m),b();var D=null;if(r.tabbableGroups.length>0){var p=v(u,m),I=p>=0?r.containerGroups[p]:void 0;if(p<0)y?D=r.tabbableGroups[r.tabbableGroups.length-1].lastTabbableNode:D=r.tabbableGroups[0].firstTabbableNode;else if(y){var L=r.tabbableGroups.findIndex(function(Ce){var $e=Ce.firstTabbableNode;return u===$e});if(L<0&&(I.container===u||Fe(u,s.tabbableOptions)&&!ve(u,s.tabbableOptions)&&!I.nextTabbableNode(u,!1))&&(L=p),L>=0){var R=L===0?r.tabbableGroups.length-1:L-1,z=r.tabbableGroups[R];D=se(u)>=0?z.lastTabbableNode:z.lastDomTabbableNode}else pe(m)||(D=I.nextTabbableNode(u,!1))}else{var W=r.tabbableGroups.findIndex(function(Ce){var $e=Ce.lastTabbableNode;return u===$e});if(W<0&&(I.container===u||Fe(u,s.tabbableOptions)&&!ve(u,s.tabbableOptions)&&!I.nextTabbableNode(u))&&(W=p),W>=0){var re=W===r.tabbableGroups.length-1?0:W+1,oe=r.tabbableGroups[re];D=se(u)>=0?oe.firstTabbableNode:oe.firstDomTabbableNode}else pe(m)||(D=I.nextTabbableNode(u))}}else D=k("fallbackFocus");return D},J=function(i){var u=Le(i);if(!(v(u,i)>=0)){if(he(s.clickOutsideDeactivates,i)){l.deactivate({returnFocus:s.returnFocusOnDeactivate});return}he(s.allowOutsideClick,i)||i.preventDefault()}},de=function(i){var u=Le(i),m=v(u,i)>=0;if(m||u instanceof Document)m&&(r.mostRecentlyFocusedNode=u);else{i.stopImmediatePropagation();var w,y=!0;if(r.mostRecentlyFocusedNode)if(se(r.mostRecentlyFocusedNode)>0){var D=v(r.mostRecentlyFocusedNode),p=r.containerGroups[D].tabbableNodes;if(p.length>0){var I=p.findIndex(function(L){return L===r.mostRecentlyFocusedNode});I>=0&&(s.isKeyForward(r.recentNavEvent)?I+1<p.length&&(w=p[I+1],y=!1):I-1>=0&&(w=p[I-1],y=!1))}}else r.containerGroups.some(function(L){return L.tabbableNodes.some(function(R){return se(R)>0})})||(y=!1);else y=!1;y&&(w=Y({target:r.mostRecentlyFocusedNode,isBackward:s.isKeyBackward(r.recentNavEvent)})),_(w||r.mostRecentlyFocusedNode||S())}r.recentNavEvent=void 0},fe=function(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;r.recentNavEvent=i;var m=Y({event:i,isBackward:u});m&&(pe(i)&&i.preventDefault(),_(m))},T=function(i){(s.isKeyForward(i)||s.isKeyBackward(i))&&fe(i,s.isKeyBackward(i))},O=function(i){Ha(i)&&he(s.escapeDeactivates,i)!==!1&&(i.preventDefault(),l.deactivate())},Q=function(i){var u=Le(i);v(u,i)>=0||he(s.clickOutsideDeactivates,i)||he(s.allowOutsideClick,i)||(i.preventDefault(),i.stopImmediatePropagation())},ee=function(){if(r.active){ae.activateTrap(o,l);var i;return s.delayInitialFocus?i=new Promise(function(u){r.delayInitialFocusTimer=Xe(function(){_(S()),u()})}):_(S()),n.addEventListener("focusin",de,!0),n.addEventListener("mousedown",J,{capture:!0,passive:!1}),n.addEventListener("touchstart",J,{capture:!0,passive:!1}),n.addEventListener("click",Q,{capture:!0,passive:!1}),n.addEventListener("keydown",T,{capture:!0,passive:!1}),n.addEventListener("keydown",O),i}},ie=function(i){r.active&&!r.paused&&l._setSubtreeIsolation(!1),r.adjacentElements.clear(),r.alreadySilent.clear();var u=new Set,m=new Set,w=Ye(i),y;try{for(w.s();!(y=w.n()).done;){var D=y.value;u.add(D);for(var p=typeof ShadowRoot<"u"&&D.getRootNode()instanceof ShadowRoot,I=D;I;){u.add(I);var L=I.parentElement,R=[];L?R=L.children:!L&&p&&(R=I.getRootNode().children,L=I.getRootNode().host,p=typeof ShadowRoot<"u"&&L.getRootNode()instanceof ShadowRoot);var z=Ye(R),W;try{for(z.s();!(W=z.n()).done;){var re=W.value;m.add(re)}}catch(oe){z.e(oe)}finally{z.f()}I=L}}}catch(oe){w.e(oe)}finally{w.f()}u.forEach(function(oe){m.delete(oe)}),r.adjacentElements=m},Z=function(){if(r.active)return n.removeEventListener("focusin",de,!0),n.removeEventListener("mousedown",J,!0),n.removeEventListener("touchstart",J,!0),n.removeEventListener("click",Q,!0),n.removeEventListener("keydown",T,!0),n.removeEventListener("keydown",O),l},K=function(i){var u=r.mostRecentlyFocusedNode;if(u){var m=i.some(function(y){var D=Array.from(y.removedNodes);return D.some(function(p){return p===u||typeof p.contains=="function"&&p.contains(u)})});if(m&&r.containers.some(function(y){return y?.isConnected})){b();var w=S();_(w)}}},le=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(K):void 0,_e=function(){le&&(le.disconnect(),r.active&&!r.paused&&r.containers.map(function(i){le.observe(i,{subtree:!0,childList:!0})}))};return l={get active(){return r.active},get paused(){return r.paused},activate:function(i){if(r.active)return this;var u=d(i,"onActivate"),m=d(i,"onPostActivate"),w=d(i,"checkCanFocusTrap"),y=ae.getActiveTrap(o),D=!1;if(y&&!y.paused){var p;(p=y._setSubtreeIsolation)===null||p===void 0||p.call(y,!1),D=!0}try{w||b(),r.active=!0,r.paused=!1,r.nodeFocusedBeforeActivation=h(n),u?.({trap:l});var I=function(){w&&b();var z=function(){l._setSubtreeIsolation(!0),_e(),m?.({trap:l})},W=ee();W?W.then(z):z()};if(w)return w(r.containers.concat()).then(I,I),this;I()}catch(R){if(y===ae.getActiveTrap(o)&&D){var L;(L=y._setSubtreeIsolation)===null||L===void 0||L.call(y,!0)}throw R}return this},deactivate:function(i){if(!r.active)return this;var u=Qe({onDeactivate:s.onDeactivate,onPostDeactivate:s.onPostDeactivate,checkCanReturnFocus:s.checkCanReturnFocus},i);clearTimeout(r.delayInitialFocusTimer),r.delayInitialFocusTimer=void 0,r.paused||l._setSubtreeIsolation(!1),r.alreadySilent.clear(),Z(),r.active=!1,r.paused=!1,_e(),ae.deactivateTrap(o,l);var m=d(u,"onDeactivate"),w=d(u,"onPostDeactivate"),y=d(u,"checkCanReturnFocus"),D=d(u,"delayReturnFocus"),p=d(u,"returnFocus","returnFocusOnDeactivate");m?.({trap:l});var I=function(){p&&_(H(r.nodeFocusedBeforeActivation)),w?.({trap:l})},L=function(){D&&p?Xe(I):I()};return p&&y?(y(H(r.nodeFocusedBeforeActivation)).then(L,L),this):(L(),this)},pause:function(i){return r.active?(r.manuallyPaused=!0,this._setPausedState(!0,i)):this},unpause:function(i){return r.active?(r.manuallyPaused=!1,o[o.length-1]!==this?this:this._setPausedState(!1,i)):this}
3,updateContainerElements:function(i){var u=[].concat(i).filter(Boolean);return r.containers=u.map(function(m){return typeof m=="string"?n.querySelector(m):m}),s.isolateSubtrees&&ie(r.containers),r.active&&(b(),r.paused||l._setSubtreeIsolation(!0)),_e(),this}},Object.defineProperties(l,{_isManuallyPaused:{value:function(){return r.manuallyPaused}},_setPausedState:{value:function(i,u){if(r.paused===i)return this;if(r.paused=i,i){var m=d(u,"onPause"),w=d(u,"onPostPause");m?.({trap:l}),Z(),l._setSubtreeIsolation(!1),_e(),w?.({trap:l})}else{var y=d(u,"onUnpause"),D=d(u,"onPostUnpause");y?.({trap:l});var p=function(){b();var L=function(){l._setSubtreeIsolation(!0),_e(),D?.({trap:l})},R=ee();R?R.then(L):L()};p()}return this}},_setSubtreeIsolation:{value:function(i){s.isolateSubtrees&&r.adjacentElements.forEach(function(u){var m;i?s.isolateSubtrees==="aria-hidden"?((u.ariaHidden==="true"||((m=u.getAttribute("aria-hidden"))===null||m===void 0?void 0:m.toLowerCase())==="true")&&r.alreadySilent.add(u),u.setAttribute("aria-hidden","true")):((u.inert||u.hasAttribute("inert"))&&r.alreadySilent.add(u),u.setAttribute("inert",!0)):r.alreadySilent.has(u)||(s.isolateSubtrees==="aria-hidden"?u.removeAttribute("aria-hidden"):u.removeAttribute("inert"))})}}}),l.updateContainerElements(e),l};function Ga(t,e={}){let a;const{immediate:n,...o}=e,s=Ue(!1),r=Ue(!1),l=h=>a&&a.activate(h),d=h=>a&&a.deactivate(h),v=()=>{a&&(a.pause(),r.value=!0)},k=()=>{a&&(a.unpause(),r.value=!1)};return me(V(()=>gt(Ke(t)).map(h=>{const S=Ke(h);return typeof S=="string"?S:yt(S)}).filter(kt)),h=>{if(h.length)if(!a)a=Ba(h,{...o,onActivate(S){s.value=!0,e.onActivate&&e.onActivate(S)},onDeactivate(S){s.value=!1,e.onDeactivate&&e.onDeactivate(S)}}),n&&l();else{const S=a?.active;a?.updateContainerElements(h),!S&&n&&l()}},{flush:"post"}),pt(()=>d()),{hasFocus:s,isPaused:r,activate:l,deactivate:d,pause:v,unpause:k}}const Ma=["aria-hidden"],ja={class:"menuScroll"},Ua=["aria-label"],Ka=["aria-label"],Va={class:"Menu__footer"},qa=G({__name:"Index",props:{headerLogo:{default:void 0},headerLogoLink:{default:void 0},links:{default:()=>[]},a11yLogoLabel:{},a11yNavLabel:{}},setup(t){const{menuIsActive:e}=be("headerState"),a=Oe("menuRef");let n,o;{const l=Ga(a,{escapeDeactivates:!0,allowOutsideClick:!0,returnFocusOnDeactivate:!0});n=l.activate,o=l.deactivate}me(e,async l=>{const d=Lt(document.documentElement);d.value=l,l?(await St(),a.value&&n()):o()});const s=wt({activePath:[],setPath(l,d){this.activePath.splice(l,this.activePath.length-l,d)}}),r=l=>{e.value=l,s.setPath(0,"")};return Re("menuState",s),(l,d)=>{const v=ke,k=je,h=ye,S=ot,b=it;return M((f(),g("div",{class:"MenuWrapper","aria-hidden":!c(e)},[P("div",{class:"MenuBackdrop",onClick:d[0]||(d[0]=_=>r(!1))}),P("div",ja,[P("div",{ref_key:"menuRef",ref:a,class:"Menu",role:"dialog","aria-modal":"true","aria-label":t.a11yNavLabel},[F(v,{class:"Menu__close",tag:"button",icon:c(e)?"custom:close":"custom:menu",size:"large","aria-hidden":!1,"aria-expanded":c(e),"aria-label":c(e)?l.$t("a11y.header.menuBurger.close"):l.$t("a11y.header.menuBurger.open"),onClick:d[1]||(d[1]=_=>r(!1))},null,8,["icon","aria-expanded","aria-label"]),t.headerLogo&&t.headerLogoLink?(f(),N(h,{key:0,class:"Menu__link","aria-label":t.a11yLogoLabel,to:t.headerLogoLink},{default:E(()=>[F(k,{class:"Menu__logo",image:t.headerLogo,height:"42",width:"auto"},null,8,["image"])]),_:1},8,["aria-label","to"])):A("",!0),P("nav",{class:"Menu__content","aria-label":t.a11yNavLabel},[X(l.$slots,"default",{},void 0,!0),(f(!0),g(x,null,U(t.links,_=>(f(),g(x,{key:_._uid},[_.component==="Link"?(f(),N(S,{key:0,link:_},null,8,["link"])):_.component==="HtlNavDropdown"?(f(),N(b,{key:1,"link-label":_.label,links:_.links,"bottom-cta":_.bottomCta,"see-all-link":_.seeAllLink?.[0]},null,8,["link-label","links","bottom-cta","see-all-link"])):A("",!0)],64))),128))],8,Ka),P("div",Va,[X(l.$slots,"footer",{},void 0,!0)])],8,Ua)])],8,Ma)),[[De,c(e)]])}}}),za=Object.assign(j(qa,[["__scopeId","data-v-e6b5038b"]]),{__name:"HtlUiHeaderMenu"}),Wa={ref:"item",class:"GlbPromoBannerItem"},Ya={key:0},Za=G({__name:"Item",props:{title:{},description:{},link:{},linkClickData:{}},setup(t){const e=t,{url:a}=Tt(()=>e.link?.[0]?.link);return(n,o)=>{const s=ye,r=ne("gtm-push-before-redirect");return f(),g("p",Wa,[P("span",null,[t.title?(f(),g("em",Ya,$(t.title),
31)):A("",!0),B(" "+$(t.description)+" ",1),t.link&&t.link.length?M((f(),N(s,{key:1,to:t.link?.[0]?.link,class:"GlbPromoBannerItem__link"},{default:E(()=>[B($(t.link?.[0]?.label),1)]),_:1},8,["to"])),[[r,{...t.linkClickData,linkDestination:c(a)}]]):A("",!0)])],512)}}}),Qa=Object.assign(j(Za,[["__scopeId","data-v-6ae7e0ad"]]),{__name:"GlbPromoBannerItem"});function Xa(){const t=be("sbPageData");if(!t)return{data:q(null),pending:q(!1),error:q(null),refresh:()=>{}};const e=V(()=>{const n=(t.value.default_full_slug||t.value.full_slug).split("/").filter(Boolean),o=[];for(let s=n.length;s>0;s--){const r=n.slice(0,s).join("/");o.push(tt(r),Be(r))}return o.join(",")});return rt("usePageHierarchy",{watch:[e],transform:a=>a?.data.stories.map(n=>({uuid:n.uuid,full_slug:n.full_slug,level:n.full_slug.split("/").length-1}))},()=>({by_slugs:e.value}))}const Ja={class:"GlbPromoBanner__items"},en=5,tn=500,an=G({__name:"Index",async setup(t){let e,a;const n=Ve("closed-promo-banner"),o=`${new Date().toISOString().split("T")[0]} 00:01`,s=`${new Date(new Date().setDate(new Date().getDate()-1)).toISOString().split("T")[0]} 23:59`,r=be("sbPageData"),l=q(0),d=q(null),v=q(null);function k(O,Q){const ee={event:ze.Popin,popinAction:O,popinName:qe.PromoBanner,popinDetail:Q.name};It(ee)}const{data:h}=([e,a]=ge(()=>Xa()),e=await e,a(),e),{data:S}=([e,a]=ge(()=>rt("GlbPromoBanner",{watch:[h],transform:O=>O.data.stories.map(Q=>({...Q,route:null}))},()=>({content_type:"GlbPromoBanner",resolve_links:"url",filter_query:{pages:{in:h.value?.map(O=>O.uuid).join(",")},startDate:{lt_date:o},endDate:{gt_date:s}}}))),e=await e,a(),e),b=V(()=>{if(!r)return null;const O=r.value.full_slug,Q=[tt(O),Be(O)];if(!h.value?.length||!S.value?.length)return null;const ee=S.value.map(K=>({...K,route:h.value?.find(le=>K.content.pages?.includes(le.uuid))}));ee.sort((K,le)=>le.route?.level-K.route?.level);const ie=ee.find(K=>K.content.isExactPage&&Q.includes(K.route?.full_slug||""));if(ie)return k(we.Show,ie),ie;const Z=ee.filter(K=>!K.content.isExactPage);return Z.length===0?null:(k(we.Show,Z[0]),Z[0])}),_=V(()=>b.value?.content?.messages.length),H=V(()=>{if(b.value)return{event:ze.Popin,popinAction:we.Clic,popinName:qe.PromoBanner,popinDetail:b.value.name}}),Y=V(()=>!n.value&&b.value&&b.value.content?.messages?.[0]);function J(){const O=Ve("closed-promo-banner",{maxAge:86400});O.value="true",k(we.Close,b.value)}function de(){const O=l.value;d.value=O,l.value=O<(_.value??1)-1?O+1:0,setTimeout(()=>{v.value=O,d.value=null,requestAnimationFrame(()=>{requestAnimationFrame(()=>{v.value=null})})},tn)}const fe=q();function T(){clearInterval(fe.value),l.value=0,d.value=null,v.value=null,!(!Y.value||!_.value||_.value<=1)&&(fe.value=Nt(de,en*1e3))}return me(_,T),at(()=>T()),(O,Q)=>{const ee=ke,ie=Qa;return c(Y)&&c(b)&&c(b).content?.messages?.length>0?(f(),g("div",{key:0,class:te(["GlbPromoBanner",{"GlbPromoBanner--single":c(b).content?.messages.length===1}]),role:"banner"},[F(ee,{icon:"custom:close",class:"GlbPromoBanner__close",tag:"button","aria-label":c(b)?.a11y_closeLabel||O.$t("a11y.dialog.close"),onClick:Q[0]||(Q[0]=Z=>J())},null,8,["aria-label"]),P("div",Ja,[(f(!0),g(x,null,U(c(b).content?.messages,(Z,K)=>(f(),N(ie,{key:Z._uid,class:te(["GlbPromoBanner__item",{"is-active":K===c(l),"is-leaving":K===c(d),"is-resetting":K===c(v)}]),title:Z.title,description:Z.description,link:Z.link,"link-click-data":c(H)},null,8,["class","title","description","link","link-click-data"]))),128))])],2)):A("",!0)}}}),nn=Object.assign(j(an,[["__scopeId","data-v-43568683"]]),{__name:"GlbPromoBanner"}),rn={ref:"headerContainerEl",class:"container HtlHeader__container"},on=["aria-label","role"],ln={class:"HtlHeader__rightnav"},Ae=50,sn=G({__name:"Index",props:{a11yNavLabel:{},transparent:{type:Boolean},menuId:{}},setup(t){const{y:e}=Pt(),{directions:a}=Dt(window),{top:n,bottom:o}=Et(a),{isMdUp:s,isLgUp:r}=Ee(),l=q(!1),d=q(!1),v=V(()=>{const _=document?.querySelector("[data-hotel-searchbar]"),H=document?.querySelector("[data-article-summary]");return s.value&&_||H?e.value>Ae&&!l.value:d.value&&e.value>Ae&&!l.value}),k=q(),h=et(k),S=V(()=>h.value||l.value||e.value>Ae);Ct(k,()=>{r.value&&(h.value=!1)}),me([n,o],([_,H])=>{H&&(d.value=!0),_&&(d.value=!1)});function b(){l.value=!l.value}return Re("headerState",{isHeaderWhite:S,menuIsActive:l}),(_,H)=>{const Y=nn,J=ke;return f(),g("header",{ref_key:"headerEl",ref:k,class:te(["HtlHeader",{"HtlHeader--hidden":c(v),"HtlHeader--is-active":c(S),"HtlHeader--trans
3parent":t.transparent}])},[F(Y),P("div",{ref:"headerMainEl",class:te(["HtlHeader__main",{"HtlHeader__main--is-active":c(S)}])},[P("div",rn,[P("div",{"aria-label":c(l)?void 0:t.a11yNavLabel,role:c(l)?void 0:"navigation"},[F(J,{id:"header-menu-trigger",class:"HtlHeader__burger-menu",tag:"button",color:c(S)?"primary":"secondary",icon:c(l)?"custom:close":"custom:menu",size:"large","aria-hidden":!1,"aria-expanded":c(l),"aria-controls":t.menuId,"aria-label":c(l)?_.$t("a11y.header.menuBurger.close"):_.$t("a11y.header.menuBurger.open"),onClick:b},null,8,["color","icon","aria-expanded","aria-controls","aria-label"])],8,on),X(_.$slots,"logo",{},void 0,!0),P("div",ln,[X(_.$slots,"default",{isHeaderWhite:c(S)},void 0,!0)])],512)],2),X(_.$slots,"nav",{},void 0,!0),X(_.$slots,"menu",{},void 0,!0)],2)}}}),un=Object.assign(j(sn,[["__scopeId","data-v-fa078e77"]]),{__name:"HtlUiHeader"}),cn=G({__name:"Header",async setup(t){let e,a;const{isLgUp:n}=Ee(),{data:o}=([e,a]=ge(()=>Ge("CptHeader","headers/header",{resolve_links:"url"})),e=await e,a(),e);return(s,r)=>{const l=Yt,d=ce,v=zt,k=ta,h=za,S=un;return c(o)?(f(),N(S,{key:0},$t({logo:E(()=>[F(l,{"header-logo-link":c(o).content.headerLogoLink,"header-logo":c(o).content.headerLogo,"header-logo-hover":c(o).content.headerLogoHover},null,8,["header-logo-link","header-logo","header-logo-hover"])]),nav:E(()=>[F(k,{links:c(o).content.navLinks,"is-togglable":""},null,8,["links"])]),menu:E(()=>[c(n)?A("",!0):(f(),N(h,{key:0,"header-logo":c(o).content.headerLogoHover,"header-logo-link":c(o).content.headerLogoLink,links:c(o).content.navLinks},{footer:E(()=>[(f(!0),g(x,null,U(c(o).content.casinoWebsiteLink,b=>(f(),N(d,{key:b._uid,to:b.link},{default:E(()=>[B($(b.label),1)]),_:2},1032,["to"]))),128)),(f(!0),g(x,null,U(c(o).content.hotelWebsiteLink,b=>(f(),N(d,{key:b._uid,to:b.link},{default:E(()=>[B($(b.label),1)]),_:2},1032,["to"]))),128)),F(v)]),_:1},8,["header-logo","header-logo-link","links"]))]),_:2},[c(n)?{name:"default",fn:E(({isHeaderWhite:b})=>[(f(!0),g(x,null,U(c(o).content.casinoWebsiteLink,_=>(f(),N(d,{key:_._uid,to:_.link,inverse:!b},{default:E(()=>[B($(_.label),1)]),_:2},1032,["to","inverse"]))),128)),(f(!0),g(x,null,U(c(o).content.hotelWebsiteLink,_=>(f(),N(d,{key:_._uid,to:_.link,inverse:!b},{default:E(()=>[B($(_.label),1)]),_:2},1032,["to","inverse"]))),128)),F(v)]),key:"0"}:void 0]),1024)):A("",!0)}}}),dn=Object.assign(cn,{__name:"CptHeader"}),fn={class:"container grid"},vn={class:"col-12 col-md-10 col-offset-md-1 col-lg-8 col-offset-lg-2 col-xl-6 col-offset-xl-3 Newsletter"},bn={class:"Newsletter__title"},mn={class:"Newsletter__subtitle"},_n=G({__name:"PushSFCMC",props:{newsletter:{}},setup(t){return(e,a)=>{const n=nt;return f(),g("div",fn,[P("div",vn,[P("div",null,[P("p",bn,$(t.newsletter.newsletterTitle),1),P("p",mn,$(t.newsletter.newsletterSubtitle),1)]),(f(!0),g(x,null,U(t.newsletter.sfcmcLink,o=>(f(),N(n,{key:o._uid,to:o.link,variant:"outlined",size:"lg","full-width":""},{default:E(()=>[B($(o.label),1)]),_:2},1032,["to"]))),128))])])}}}),hn=Object.assign(j(_n,[["__scopeId","data-v-68667820"]]),{__name:"CptFooterPushSFCMC"}),pn=["inert"],gn=["inert"],yn=G({__name:"GlbListTransition",props:{open:{type:Boolean},animate:{type:Boolean},selector:{default:"li"},duration:{default:.3},itemDuration:{default:.2},itemDelay:{default:.04},baseDelay:{default:.1}},setup(t){const e=Oe("panel");return me(()=>t.open,a=>{if(!t.animate||!a||!e.value)return;e.value.querySelectorAll(t.selector).forEach((o,s)=>{o.classList.add("GlbListTransition__item"),o.style.setProperty("--item-index",String(s))})},{immediate:!0}),(a,n)=>t.animate?(f(),g("div",{key:0,ref_key:"panel",ref:e,class:te(["GlbListTransition",{"GlbListTransition--open":t.open}]),inert:!t.open,style:Ft({"--panel-duration":`${t.duration}s`,"--item-duration":`${t.itemDuration}s`,"--item-stagger":`${t.itemDelay}s`,"--item-base-delay":`${t.baseDelay}s`})},[P("div",null,[X(a.$slots,"default",{},void 0,!0)])],14,pn)):M((f(),g("div",{key:1,inert:!t.open},[X(a.$slots,"default",{},void 0,!0)],8,gn)),[[De,t.open]])}}),kn=Object.assign(j(yn,[["__scopeId","data-v-2a9de1f9"]]),{__name:"GlbListTransition"}),wn={class:"Tab"},Ln=["aria-controls","aria-expanded"],Sn=G({__name:"Tab",setup(t){const e=q(!1),a=Je(),n=Me(),o=()=>{e.value=!e.value};return(s,r)=>{const l=ke,d=kn;return f(),g("div",wn,[P("button",{class:"Tab__trigger","aria-controls":c(a),"aria-expanded":c(e),onClick:o},[X(s.$slots,"trigger",{},void 0,!0),F(l,{icon:c(n)==="casino"?c(e)?"gaming:chevronup":"gaming:chevrondown":c(e)?"custom:arrow-up":"custom:arrow-down","aria-hidden":!0,
3class:"Tab__icon"},null,8,["icon"])],8,Ln),F(d,{id:c(a),role:"region",open:c(e),animate:c(n)==="casino"},{default:E(()=>[X(s.$slots,"default",{},void 0,!0)]),_:3},8,["id","open","animate"])])}}}),Tn=Object.assign(j(Sn,[["__scopeId","data-v-7fd25c25"]]),{__name:"GlbFooterUiCtaListsTab"}),Nn={class:"CtaLists"},In={class:"CtaLists__title"},Pn={class:"CtaLists__links"},Dn={key:1,class:"CtaLists__col"},En={class:"CtaLists__title"},Cn={class:"CtaLists__links"},$n=G({__name:"Index",props:{lists:{}},setup(t){const{isMdUp:e}=Ee(),a=Me();return(n,o)=>{const s=ce,r=Tn,l=ne("editable");return f(),g("div",Nn,[(f(!0),g(x,null,U(t.lists,d=>(f(),g(x,{key:d._uid},[c(e)===!1?(f(),N(r,{key:0},{trigger:E(()=>[P("p",In,$(d.title),1)]),default:E(()=>[P("ul",Pn,[(f(!0),g(x,null,U(d.links,v=>(f(),g("li",{key:v._uid},[v.component==="Link"?M((f(),N(s,{key:0,to:v.link,"aria-label":v.label,color:c(a)==="casino"?"grey400":"grey600"},{default:E(()=>[B($(v.label),1)]),_:2},1032,["to","aria-label","color"])),[[l,v]]):A("",!0)]))),128))])]),_:2},1024)):M((f(),g("div",Dn,[P("p",En,$(d.title),1),P("ul",Cn,[(f(!0),g(x,null,U(d.links,v=>(f(),g("li",{key:v._uid},[v.component==="Link"?M((f(),N(s,{key:0,to:v.link,"aria-label":v.label,color:c(a)==="casino"?"grey400":"grey600"},{default:E(()=>[B($(v.label),1)]),_:2},1032,["to","aria-label","color"])),[[l,v]]):A("",!0)]))),128))])])),[[l,d]])],64))),128))])}}}),Fn=Object.assign(j($n,[["__scopeId","data-v-b73bd8ab"]]),{__name:"GlbFooterUiCtaLists"}),An=G({__name:"GlbDidomiConsentLink",setup(t){const e=Me();function a(){window.Didomi?window.Didomi.preferences.show():console.error("Didomi is not loaded")}return(n,o)=>{const s=ce;return f(),N(s,{class:"DidomiConsentLink",tag:"button",tabindex:"0","font-size":c(e)==="casino"?"xs":void 0,onClick:a},{default:E(()=>[B($(n.$t("footer.cookie")),1)]),_:1},8,["font-size"])}}}),Hn=Object.assign(j(An,[["__scopeId","data-v-a28b8544"]]),{__name:"GlbDidomiConsentLink"}),xn={class:"BottomLinks"},On=["aria-label"],Rn=G({__name:"BottomLinks",props:{bottomLinks:{}},setup(t){const e=t,a=new Date().getFullYear(),n=V(()=>e.bottomLinks?.copyright.replace(/\{\{\s*year\s*\}\}/g,a.toString()));return(o,s)=>{const r=ce,l=Hn,d=ne("editable");return f(),g("ul",xn,[P("li",null,$(c(n)),1),(f(!0),g(x,null,U(t.bottomLinks.footerLinks,v=>M((f(),g("li",{key:v._uid,"aria-label":v.a11y_label},[F(r,{to:v.link,tabindex:"0"},{default:E(()=>[B($(v.label),1)]),_:2},1032,["to"])],8,On)),[[d,v]])),128)),P("li",null,[F(l)])])}}}),Bn=Object.assign(j(Rn,[["__scopeId","data-v-92b723b1"]]),{__name:"GlbFooterUiBottomLinks"}),Gn={key:0,id:"footer",class:"HtlFooter"},Mn={class:"container grid"},jn=G({__name:"Index",props:{blok:{}},async setup(t){let e,a;const n=t,o=q(),{data:s,execute:r}=([e,a]=ge(()=>Ge("CptFooter","footers/footer",{resolve_links:"url"},{immediate:!1})),e=await e,a(),e);return me(()=>n.blok,async()=>{n.blok?o.value=n.blok:(await r(),o.value=s.value?.content)},{immediate:!0}),(l,d)=>{const v=hn,k=Fn,h=At("StoryblokComponent"),S=Bn,b=ne("editable");return c(o)?(f(),g("footer",Gn,[c(o).pushSfcmc&&c(o).pushSfcmc.length>0?M((f(),N(v,{key:0,newsletter:c(o).pushSfcmc[0]},null,8,["newsletter"])),[[b,c(o).pushSfcmc[0]]]):A("",!0),P("div",Mn,[c(o).ctaLists?(f(),N(k,{key:0,class:"col-12 col-md-10 col-offset-md-1 grid HtlFooter__cta",lists:c(o).ctaLists},null,8,["lists"])):A("",!0)]),c(o).socialNetworks&&c(o).socialNetworks.length>0?M((f(),N(h,{key:c(o).socialNetworks[0]._uid,blok:c(o).socialNetworks[0]},null,8,["blok"])),[[b,c(o).socialNetworks[0]]]):A("",!0),c(o).bottomLinks&&c(o).bottomLinks.length>0?M((f(),N(S,{key:2,"bottom-links":c(o).bottomLinks[0]},null,8,["bottom-links"])),[[b,c(o).bottomLinks[0]]]):A("",!0)])):A("",!0)}}}),Un=Object.assign(j(jn,[["__scopeId","data-v-d5f7ad01"]]),{__name:"CptFooter"});async function Kn(t=[],e){const{isPreview:a}=Ht(),n=xt(),o=q(),s=Ut();a.value&&at(()=>{o.value?.id&&Ot(o.value.id,b=>{o.value=b},{customParent:window.location.hostname==="localhost"?"http://localhost:3000":void 0,resolveRelations:t})});const{slug:r}=Rt().params,l=Array.isArray(r)&&r.length>0?r.join("/"):"",d=Bt(e,l),{data:v}=await Ge("PageStoryblok",d,{resolve_links:"url",resolve_relations:t});if(o.value=v.value,!a.value&&!o.value)throw Gt({statusCode:404,statusMessage:"Page Not Found"});function k(b){const _=s.public.ROOT_FOLDER_NAME;return b=b.replace(_,""),b=b.replace(e,""),b=Mt(b),b=Be(b),b==="/"?"":jt(b)}const h=V(()=>{const _=(o.value?.translated_slugs||[]).reduce((H,Y)=>(H[Y.lang]={slug:k(Y.path)},H),{});return _.fr={slug:k(o.value?.default_full_slug)},_}),S=V(()=>{const _=(o.value?.content?.seoLanguages||[]).map(H=>H==="default"?"fr":H);return Object.fromEntries(Object.entries(h.value).filter(([H])=>_.includes(H)))});return n(o.value?.content?.seoLanguages?S.value:h.value),o}const or=G({__name:"[...slug]",async setup(t){let e,a;const n=["CptArticlesList.articles","CptArticleCategoriesList.articles"],o=([e,a]=ge(()=>Kn(n)),e=await e,a(),e);
3return Re("sbPageData",o),Kt(o,"hotel"),(s,r)=>{const l=Vt,d=dn,v=qt,k=Un;return f(),g("main",null,[F(l),F(d),c(o)?(f(),N(v,{key:0,blok:c(o).content},null,8,["blok"])):A("",!0),r[0]||(r[0]=P("div",{id:"breadcrumb"},null,-1)),F(k)])}}});export{or as default};

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.