const __vite__fileDeps=["./Selector.BjT5vguF.js","./entry.sGBBEh_3.js","./swiper-vue.DRcPFITf.js","./RowSelector.Cc-xhkPL.js","./ComponentSelector.Cw8HxQSM.js","./TwoColSelector.BZX9mLHD.js","./ThreeColSelector.CchN-AWR.js","./CardsSelector.BUMnDZF4.js","./GallerySelector.xTHp5yIU.js","./Gallery.sj_qnnmX.js","./QCarouselSlide.DZPOUAv1.js","./QIcon.CcNdh0El.js","./render.C4trwdjH.js","./QSpinner.CJuMgdJ6.js","./Ripple.B6b5VUdM.js","./dom.BYjx_PUJ.js","./use-router-link.F4yblaRd.js","./vm.BQxPxmpB.js","./use-dark.CookKE1b.js","./touch.BjYP5sR0.js","./selection.DGH6M-GF.js","./FormSelector.Cs0ONDZJ.js","./SlidesSelector.BrjknfJW.js","./SliderContent.D63f75LY.js","./nuxt-img.DEIqw5kM.js","./FixedCtaSelector.-GMeKhV3.js","./lucide-vue-next.BwLwx1Wm.js","./share.CLRh7p9-.js","./parking-square.DHs84vBA.js","./check-circle-2.BCv93FnN.js","./tag.DdWW8oRX.js","./cookie.CoM2H_wh.js","./twitter.D8TVNCpe.js","./heart.D7R4lQ6M.js","./home.DJLuPde2.js","./youtube.f2i35OsD.js","./map.DDoNfM34.js","./phone.BP_ebuC9.js","./rotate-ccw.CVe8paja.js","./trash.hnDhjLmC.js","./x.CeSkz60N.js","./BreadcrumbsSelector.Dj5K6hJe.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
import{k as r,_ as P,e as h,l as g,c as d,A as k,m as E,n as v}from"./entry.sGBBEh_3.js";import{F as n,G as u,J as l,Q as C,H as m,S as T,R as A,V as y,P as b,X as x,u as _,a5 as S,E as R,k as V,a as w}from"./swiper-vue.DRcPFITf.js";import{u as z}from"./useAsyncStoryblok.CAPGiBiz.js";import{u as I}from"./styling.HPu6r3ry.js";const O=n(()=>r(()=>import("./Selector.BjT5vguF.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(e=>e.default)),D=n(()=>r(()=>import("./RowSelector.Cc-xhkPL.js"),__vite__mapDeps([3,4,1,2]),import.meta.url).then(e=>e.default)),M=n(()=>r(()=>import("./TwoColSelector.BZX9mLHD.js"),__vite__mapDeps([5,4,1,2]),import.meta.url).then(e=>e.default)),B=n(()=>r(()=>import("./ThreeColSelector.CchN-AWR.js"),__vite__mapDeps([6,4,1,2]),import.meta.url).then(e=>e.default)),F=n(()=>r(()=>import("./CardsSelector.BUMnDZF4.js"),__vite__mapDeps([7,1,2]),import.meta.url).then(e=>e.default)),$=n(()=>r(()=>import("./GallerySelector.xTHp5yIU.js"),__vite__mapDeps([8,9,10,2,11,12,13,14,15,1,16,17,18,19,20]),import.meta.url).then(e=>e.default)),q=n(()=>r(()=>import("./FormSelector.Cs0ONDZJ.js"),__vite__mapDeps([21,1,2]),import.meta.url).then(e=>e.default)),G=n(()=>r(()=>import("./SlidesSelector.BrjknfJW.js"),__vite__mapDeps([22,1,2,23,24]),import.meta.url).then(e=>e.default)),N=n(()=>r(()=>import("./FixedCtaSelector.-GMeKhV3.js"),__vite__mapDeps([25,26,1,2,27,28,29,30,31,32,33,34,35,36,37,38,39,40]),import.meta.url).then(e=>e.default)),j=n(()=>r(()=>import("./BreadcrumbsSelector.Dj5K6hJe.js"),__vite__mapDeps([41,1,2]),import.meta.url).then(e=>e.default)),W={__name:"LayoutSelector",props:{component:{type:Object,required:!0}},setup(e){const o=e,a={Banner:O,Row:D,TwoCol:M,ThreeCol:B,Cards:F,Gallery:$,Forms:q,Slides:G,FixedCta:N,Breadcrumbs:j};return(s,t)=>(u(),l(C(a[o.component.component_type]),{data:e.component},null,8,["data"]))}},H={key:0},J={__name:"MarketSuite",props:{page:{type:Object,required:!0},pageMargin:{type:Boolean,required:!0}},setup(e){const a=h(e.page.style);return(s,t)=>{const p=W;return e.page?(u(),m("article",{key:0,class:b(["single-page background-cover",{"page-margin":e.pageMargin}]),style:x(_(a))},[e.page.components.length>0?(u(),m("div",H,[(u(!0),m(T,null,A(e.page.components,(c,i)=>(u(),l(p,{key:i,component:c},null,8,["component"]))),128))])):y("",!0)],6)):y("",!0)}}},Q=P(J,[["__scopeId","data-v-c3390ec5"]]),U={__name:"Storyblok",props:{page:{type:String,required:!0}},async setup(e){let o,a;const s=e,t=([o,a]=S(()=>z(s.page,{version:"draft"})),o=await o,a(),o);if(!t.value)throw g({statusCode:404,statusMessage:"Storyblok page not found"});return(p,c)=>{const i=R("StoryblokComponent");return _(t)?(u(),l(i,{key:0,blok:_(t).content},null,8,["blok"])):y("",!0)}}},X=async e=>{const o=I(),a=d(),s=v(),t=await $fetch(k.postType(e)).catch(()=>{throw g({statusCode:404,statusMessage:"Page Not Found"})});await s.runWithContext(()=>{o.setTransparentNav(t.style.transparent_nav),t.seo&&E(t.seo)});const p=V(()=>{const c=a.site.menu.primary;return!c.style.background.endsWith("-opacity")&&c.extra.position!=="top"&&t.style.transparent_nav!==!0});return{data:t,pageMargin:p}},te={__name:"Generic",props:{page:{type:String,required:!0},postType:{type:String,default:"page"}},async setup(e){let o,a;const s=e,t=w(null),p=d();try{t.value=([o,a]=S(()=>X(`${s.postType}/${s.page}`)),o=await o,a(),o)}catch(c){if(c.statusCode!==404||!p.site.storyblok_config.is_enabled||s.postType!=="page")throw c}return(c,i)=>{const L=Q,f=U;return _(t)?(u(),l(L,{key:0,page:_(t).data,"page-margin":_(t).pageMargin},null,8,["page","page-margin"])):(u(),l(f,{key:1,page:e.page},null,8,["page"]))}}};export{te as _};
