1import{B as k}from"./Media.d3ef9031.js";import{a as m,_ as y}from"./sanity-content.76a65c08.js";import{s as c}from"./serializers.dd2b874b.js";import{_ as b}from"./_plugin-vue_export-helper.c27b6911.js";import{q as e,x as n,E as l,N as x,y as g,O as o,A as a,H as h,u as r,z as i,I as f,V as C}from"./swiper-vue.1b2a8b42.js";const v=["link"],z={key:0,class:"title"},B={key:1,class:"content"},S=["textContent"],N={key:2,class:"subContent"},q={__name:"Card",props:{media:Object,aspect:{type:String,default:()=>"square"},orientation:{typea:String,default:()=>"overlay"},image:Object,title:String,content:[Array,String],subContent:Array,textBackgroundColor:String,button:Object,lightText:{type:Boolean,default:()=>!1},link:Object,width:Number,srcSizes:Array,quality:Number,sizes:String},setup(t){return(w,A)=>{const d=k,s=m,u=y;return e(),n("div",{link:t.link,key:t.link,class:i(["block-card h-auto",[t.orientation==="overlay"&&"overlay-card",t.orientation==="vertical"&&"vertical-card",t.orientation==="text-right"&&"text-right-card",t.orientation==="text-left"&&"text-left-card"]])},[l(d,x(t.media,{width:t.width,srcSizes:t.srcSizes,quality:t.quality,sizes:t.sizes}),null,16,["width","srcSizes","quality","sizes"]),g("div",{class:i(["text-area",[t.lightText?"text-client-white":"text-client-black",t.textBackgroundColor&&t.textBackgroundColor.length?`bg-${t.textBackgroundColor}`:""]])},[t.title?(e(),n("div",z,o(t.title),1)):a("",!0),t.content?(e(),n("div",B,[Array.isArray(t.content)?(e(),h(s,{key:0,blocks:t.content,serializers:r(c)},null,8,["blocks","serializers"])):(e(),n("span",{key:1,textContent:o(t.content)},null,8,S))])):a("",!0),t.subContent?(e(),n("div",N,[l(s,{blocks:t.subContent,serializers:r(c)},null,8,["blocks","serializers"])])):a("",!0),t.button?(e(),n("div",{key:3,class:i(["button-area",[]])},[l(u,{link:t.button,class:i(["btn",t.lightText?"btn-fill-light":"btn-fill-dark"])},{default:f(()=>[C(o(t.button.title),1)]),_:1},8,["link","class"])])):a("",!0)],2)],10,v)}}},I=b(q,[["__scopeId","data-v-03d2d6a3"]]);export{I as _};
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.