import{_ as u}from"./BaseImage.vue.Qn__v1PK.js";import{af as p,aN as o,aK as r,aR as d,a9 as e,aU as i,aX as g,aV as m,aZ as k}from"./vue-core.DmV3EA0r.js";import"./nuxt-core.D8mwZaCG.js";import"./analytics.BKowpjLB.js";const y={key:1,class:"bg-object-fit lg:hidden"},h={key:2,class:"bg-object-fit"},_={autoplay:"",muted:"",loop:"",playsinline:"",class:"w-full h-full object-cover","aria-hidden":"true",tabindex:"-1"},j=["src"],O=p({__name:"BlockBackground",props:{backgroundImage:{type:Object,required:!1,default(){return{}}},backgroundImageSmall:{type:Object,required:!1,default(){return{}}},backgroundVideo:{type:Object,required:!1,default(){return{}}},backgroundStyle:{type:String,required:!1,default:"white"},roundBackgroundImage:{type:Boolean,required:!1,default:!1}},setup(n){const b=n,{backgroundImage:a,backgroundImageSmall:t,backgroundVideo:s,backgroundStyle:l}=b,f=typeof a=="object"&&a!==null&&Object.keys(a).length>0,c=typeof t=="object"&&t!==null&&Object.keys(t).length>0;return(B,I)=>(r(),o(k,null,[e(l)==="image"&&e(f)?(r(),o("div",{key:0,class:i(["bg-object-fit",e(c)?"lg:block hidden":""])},[g(u,{image:e(a),width:1920,class:i(["bg",n.roundBackgroundImage?"rounded-12":""]),preload:!0,quality:70,"aria-hidden":"true"},null,8,["image","class"])],2)):d("",!0),e(l)==="image"&&e(c)?(r(),o("div",y,[g(u,{image:e(t),width:1100,class:"bg",preload:!0,quality:70,"aria-hidden":"true"},null,8,["image"])])):d("",!0),e(l)==="video"&&e(s)?(r(),o("div",h,[m("video",_,[m("source",{src:e(s).url,type:"video/mp4"},null,8,j)])])):d("",!0)],64))}});export{O as default};