1import{_ as P}from"./1902cTwStandardHeading.vue.D2iZxmh138502.js";import{f as $,g as T,j as G}from"./1902c_...slug_.CnOMZi7138502.js";import{d as p,a0 as I,k as r,D as n,q as y,a1 as S,y as u,W as E,v as z,_ as F,M as h,N as C,l as d,c as m,u as g,p as B,x as w,e as v}from"./1902centry.B1pY1sl138502.js";import{_ as D}from"./1902cTwBlockPadding.vue.Dy0kSmD138502.js";import{_ as q}from"./1902cItemWrapper.vue.C7HLPC6138502.js";import{_ as N}from"./1902cButtonItems.vue.8o6y6G5138502.js";import"./1902c_commonjsHelpers.Cpj98o6138502.js";const L=["aria-label"],O={key:0,class:"w-full h-full flex flex-col justify-center place-items-center text-2xl"},V={class:"py-2 px-5 rounded-md backdrop-blur text-white inline-flex justify-center items-center"},b=p({__name:"GalleryItem",props:{bgColor:{},gallery:{default(){return[]}},hasBgColor:{type:Boolean},image:{},lightBox:{type:Boolean,default:!0},moreImages:{default:0},position:{default:0},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){const s=c;let a;async function o(i){if(s.lightBox&&(a||await f(),a)){const t=document.body.style.overflow,k=s.gallery.map(e=>({src:e.original||e.src}));a({animationEnd:l("hidden"),el:i.target,gallery:k,loop:!0,onClose:l(t),position:s.position})}}function l(i=""){if(!(typeof document>"u"))return()=>{document.body.style.overflow=i}}async function f(){if(!a)try{a=(await F(async()=>{const{default:i}=await import("./1902cBigPicture.CoN7Bq3138502.js");return{default:i}},[],import.meta.url)).default}catch(i){console.log("error loading big picture: "+i.message)}}return(i,t)=>{const k=I("lazy");return r(),n("div",null,[y("div",{class:u({"text-white":i.hasBgColor&&i.textColor==="text-white","text-slate-700":i.hasBgColor&&i.textColor==="text-slate-700","bg-white":i.hasBgColor&&i.bgColor==="bg-white","bg-slate-50":i.hasBgColor&&i.bgColor!=="bg-white","aspect-square":i.ratioClass==="aspect-square","aspect-video":i.ratioClass==="aspect-video","aspect-[564/423]":i.ratioClass==="aspect-[564/423]","rounded-md lg:p-2 sm:p-1.5 p-1 drop-shadow-xl":i.rounded})},[S((r(),n("div",{class:u([{"rounded-sm":i.rounded},"w-full h-full bg-cover bg-center cursor-pointer"]),"aria-label":i.image.altText,onClick:o},[i.moreImages?(r(),n("div",O,[y("div",V," +"+E(i.moreImages),1)])):z("",!0)],10,L)),[[k,i.image.src,"background-image"]])],2)])}}}),j={class:"w-full grid grid-cols-2 md:grid-cols-4 md:grid-rows-2 gap-1 md:gap-3"},A=p({__name:"GalleryFive",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",j,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u([l===0?"md:col-span-2 md:row-span-2":"md:col-span-1 md:row-span-1",l===s.images.length-1?"col-span-2":"col-span-1"]),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),R={class:"w-full grid grid-cols-1 sm:grid-cols-2 gap-1 md:gap-3"},W=p({__name:"GalleryTwo",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",R,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),M={class:"w-full grid sm:grid-cols-3 grid-cols-2 gap-1 md:gap-3"},Y=p({__name:"GalleryThree",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",M,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u({"col-span-1":l<=1,"sm:col-span-1 col-span-2":l===2}),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),H={class:"w-full grid md:grid-cols-6 md:gap-3 grid-cols-2 grid-rows-2 gap-1"},J=p({__name:"GallerySix",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",H,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u([{"md:col-span-2 md:row-span-2":l<2,"md:col-span-1 md:row-span-1":l>=2}
1,"col-span-1"]),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),Q={class:"md:gap-3 gap-1 w-full grid grid-cols-2 md:grid-cols-12 md:grid-rows-5"},U=p({__name:"GallerySeven",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",Q,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u({"md:col-span-4 md:row-span-3":l<3,"col-span-2":l===6,"md:col-span-3 md:row-span-4":l>=3,"col-span-1":l!==6}),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),X={class:"w-full grid sm:grid-cols-4 md:gap-3 grid-cols-2 gap-1"},Z=p({__name:"GalleryEight",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",X,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),K={class:"w-full grid grid-cols-2 md:grid-cols-4 md:grid-rows-3 gap-1 md:gap-3"},_=p({__name:"GalleryNine",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",K,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u({"md:col-span-2 md:row-span-2":l===0,"col-span-2":l===8,"md:col-span-1 md:row-span-1":l>0}),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),x={class:"w-full grid grid-cols-2 md:grid-cols-4 md:grid-rows-4 gap-1 md:gap-3"},oo=p({__name:"GalleryTen",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",x,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u([{"md:row-span-2 md:col-span-2":l===0||l===7,"md:row-span-1":l>0&&l!==7},"col-span-1"]),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),so={class:"w-full grid grid-cols-2 md:grid-cols-12 md:grid-rows-10 gap-1 md:gap-3"},eo=p({__name:"GalleryEleven",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){return(s,a)=>(r(),n("div",so,[(r(!0),n(h,null,C(s.images,(o,l)=>(r(),d(b,{key:l,"bg-color":s.bgColor,class:u({"md:col-span-3 md:row-span-3":l<4||l>6,"col-span-1":l<10,"md:col-span-4 md:row-span-4":l>=4&&l<=6,"col-span-2":l===10}),gallery:s.images,"has-bg-color":s.hasBgColor,image:o,position:+l,"ratio-class":s.ratioClass,rounded:s.rounded,size:s.size,"text-color":s.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","position","ratio-class","rounded","size","text-color"]))),128))]))}}),lo={class:"w-full grid md:grid-cols-6 md:gap-3 grid-cols-2 grid-rows-2 gap-1"},ro=p({__name:"GalleryTwelve",props:{bgColor:{},hasBgColor:{type:Boolean},images:{},ratioClass:{},rounded:{type:Boolean,default:!1},size:{},textColor:{}},setup(c){const s=c,a=m(()=>s.images.slice(0,12)),o=m(()=>s.images.length>12?s.images.length-12:0);return(l,f)=>(r(),n("div",lo,[(r(!0),n(h,null,C(g(a),(i,t)=>(r(),d(b,{key:t,"bg-color":l.bgColor,class:u([{"md:col-span-2 md:row-span-2":t<2||t>9,"md:col-span-1 md:row-span-1":!(t<2||t>9),"sm:order-1":t===0,"sm:order-2":t===1,"sm:order-3":t===2,"sm:order-4":t===3,"sm:order-5":t===4,"sm:
1order-6":t===5,"sm:order-7":t===6,"sm:order-8":t===7,"sm:order-11":t===8,"sm:order-12":t===9,"sm:order-9":t===10,"sm:order-10":t===11},"col-span-1"]),gallery:l.images,"has-bg-color":l.hasBgColor,image:i,"more-images":t===11?g(o):0,position:+t,"ratio-class":l.ratioClass,rounded:l.rounded,size:l.size,"text-color":l.textColor},null,8,["bg-color","class","gallery","has-bg-color","image","more-images","position","ratio-class","rounded","size","text-color"]))),128))]))}}),ao=p({__name:"GalleryContent",props:{bgColor:{},hasBgColor:{type:Boolean},items:{},ratioClass:{},rounded:{type:Boolean,default:!1},selected:{},size:{},textColor:{}},setup(c){const s=c,a=m(()=>s.items.map(o=>{const l=$(o.image,[s.size]);return l.original=o.image.original,l}));return(o,l)=>(r(),n("div",{class:u([{"md:w-[570px] md:mx-auto":o.items.length===1&&o.ratioClass==="aspect-square","md:w-[564px] md:mx-auto":o.items.length===1&&o.ratioClass==="aspect-[564/423]","md:w-6/12 md:mx-auto":o.items.length===1&&o.ratioClass==="aspect-video"&&o.selected%2===0},"w-full relative"])},[o.items.length===1?(r(),d(b,{key:0,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,image:g(a)[0],"light-box":!1,"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","image","ratio-class","rounded","size","text-color"])):o.items.length===2||o.items.length===4?(r(),d(W,{key:1,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===3?(r(),d(Y,{key:2,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===5?(r(),d(A,{key:3,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===6?(r(),d(J,{key:4,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===7?(r(),d(U,{key:5,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===8?(r(),d(Z,{key:6,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===9?(r(),d(_,{key:7,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===10?(r(),d(oo,{key:8,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):o.items.length===11?(r(),d(eo,{key:9,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"])):(r(),d(ro,{key:10,"bg-color":o.bgColor,"has-bg-color":o.hasBgColor,images:g(a),"ratio-class":o.ratioClass,rounded:o.rounded,size:o.size,"text-color":o.textColor},null,8,["bg-color","has-bg-color","images","ratio-class","rounded","size","text-color"]))],2))}}),io={class:"w-full"},no=p({__name:"FullWidthContentOrPadding",props:{containerClasses:{},disableTopPadding:{type:Boolean},hasPadding:{type:Boolean},sectionPadding:{}},setup(c){return(s,a)=>(r(),n("div",io,[s.hasPadding?(r(),d(D,{key:0,"container-classes":s.containerClasses,"disable-top-padding":s.disableTopPadding,"section-padding":s.sectionPadding},{default:B(()=>[w(s.$slots,"default")]),_:3},8,["container-classes","disable-top-padding","section-padding"])):(r(),n("div",{key:1,class:u(s.containerClasses)},[w(s.$slots,"default")],2))]))}}),Co=p({__name:"GalleryBlock",props:{block:{},blockId:{},bodyFont:{},colorScheme:{},disableTopPadding:{type:Boolean},headingFont:{},roundedButtons:{type:Boolean},sectionPadding:{}},setup(c){const s=c,a=m(()=>!![0,2,4].includes(s.block.selected)),o=m(()=>{switch(s.block.selected){case 0:case 1:return"tz570";case 2:case 3:return"tz564423";default:return"tz1600900"}}),l=m(()=>{switch(o.value){case"tz564423":return"aspect-[564/423]";case"tz1600900":return"aspect-video";case"tz570":default:return"aspect-square"}}),f=m(()=>{switch(o.value){case"tz564423":return["tz564423","tz1600900","tz570"];case"tz1600900":return["tz1600900","tz564423","tz570"];case"tz570":default:return["tz570","tz1600900","tz564423"]}}),i=m(()=>T(s.block.backgroundSettings,s.colorScheme)),t=m(()=>G(i.value,s.colorScheme,"text")),k=m(()=>s.block.selected%2===0?["tw-container"]:s.block.selected===5&&s.block.items&&s.block.items.length===1?["w-full"]:["tw-container-alt"]);return(e,to)=>(r(),d(no,{"container-classes":g(k),"disable-top-padding":e.disableTopPadding,"has-padding":e.block.selected%2===0,"section-padding":e.sectionPadding},{default:B(()=>[e.block.title||e.block.description||e.block.labels&&e.block.labels.length||e.block.divider?(r(),d(P,{key:0,block:e.block,"block-id":e.blockId,"body-font":e.bodyFont,class:u({"sm:pt-pc-2":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===2,"
1sm:pt-pc-3":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===3,"sm:pt-pc-4":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===4,"sm:pt-pc-5":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===5,"sm:pt-pc-6":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===6,"sm:pt-pc-7":e.block.selected%2===1&&!e.disableTopPadding&&(e.sectionPadding===7||!e.sectionPadding||e.sectionPadding<2),"sm:pt-pc-8":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===8,"sm:pt-pc-9":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding===9,"sm:pt-pc-10":e.block.selected%2===1&&!e.disableTopPadding&&e.sectionPadding&&e.sectionPadding>=10,"pt-10":e.block.selected%2===1&&!e.disableTopPadding,"pt-px":e.block.selected%2===1&&e.disableTopPadding}),"color-scheme":e.colorScheme,"custom-description-classes":e.block.descriptionClasses,"custom-heading-classes":e.block.titleClasses,description:e.block.description,divider:e.block.divider,heading:e.block.title,"heading-font":e.headingFont,labels:e.block.labels,"align-items":"center"},null,8,["block","block-id","body-font","class","color-scheme","custom-description-classes","custom-heading-classes","description","divider","heading","heading-font","labels"])):z("",!0),e.block.items&&e.block.items.length?(r(),n("div",{key:1,class:u([{"mt-8":e.block.title||e.block.divider||e.block.description},"w-full"])},[v(q,{block:e.block,"crop-size":g(f)[0],"gen-sizes":g(f),"initial-idx":-1,"item-id":`${e.blockId}-gallery`,items:e.block.items,"ratio-class":g(l),action:"GALLERY",class:"w-full"},{default:B(()=>[v(ao,{"bg-color":g(i),"has-bg-color":g(a),items:e.block.items,"ratio-class":g(l),rounded:e.block.selected%2===0,selected:e.block.selected,size:g(o),"text-color":g(t)},null,8,["bg-color","has-bg-color","items","ratio-class","rounded","selected","size","text-color"])]),_:1},8,["block","crop-size","gen-sizes","item-id","items","ratio-class"])],2)):z("",!0),e.block.buttons&&e.block.buttons.length?(r(),d(N,{key:2,block:e.block,"block-id":e.blockId,class:u({"mt-8":e.block.title||e.block.divider||e.block.description||e.block.items&&e.block.items.length,"sm:pb-pc-2":e.block.selected%2===1&&e.sectionPadding===2,"sm:pb-pc-3":e.block.selected%2===1&&e.sectionPadding===3,"sm:pb-pc-4":e.block.selected%2===1&&e.sectionPadding===4,"sm:pb-pc-5":e.block.selected%2===1&&e.sectionPadding===5,"sm:pb-pc-6":e.block.selected%2===1&&e.sectionPadding===6,"sm:pb-pc-7":e.block.selected%2===1&&(e.sectionPadding===7||!e.sectionPadding||e.sectionPadding<2),"sm:pb-pc-8":e.block.selected%2===1&&e.sectionPadding===8,"sm:pb-pc-9":e.block.selected%2===1&&e.sectionPadding===9,"sm:pb-pc-10":e.block.selected%2===1&&e.sectionPadding&&e.sectionPadding>=10}),"color-scheme":e.colorScheme,items:e.block.buttons,"rounded-buttons":e.roundedButtons},null,8,["block","block-id","class","color-scheme","items","rounded-buttons"])):z("",!0)]),_:1},8,["container-classes","disable-top-padding","has-padding","section-padding"]))}});export{Co 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.