import{E as S,k as B,e as x,ax as I,aN as z,u as $,_ as N}from"./eyBPpF8Y.js";import{_ as O}from"./DeLGgjD4.js";import{z as P,k as R,I as m,eR as s,eV as n,O as f,eZ as C,e_ as p,eW as g,f4 as u,e$ as k,f5 as v,eT as d,eS as E,eX as b,P as V}from"./DXeqCVAi.js";const A=P({name:"USPSection",components:{EmmaIcon:S,EmmaRtfText:B,EmmaTypography:O,EmmaButton:x},inheritAttrs:!1,props:{heading:{type:String,default:void 0},usps:{type:Array,default:()=>[]},content:{type:Array,default:()=>[],validator:e=>e.length<=3&&e.every(i=>["id","icon","heading"].every(o=>Object.prototype.hasOwnProperty.call(i,o)))},theme:String,btnCta:Object},setup(e){const i=R(()=>e.theme),{emitTracker:o}=I(),{sectionId:_,sectionType:l}=z(),h=$(i),c={event_type:"click",section_type:l||"usp-section",section_detail:_},r=(a,t)=>{const T={...c,element_type:a,link_url:t};o("EMMA_EVENT",T)};return{emitTracker:o,themeClasses:h,onButtonClick:()=>{var a,t;(a=e.btnCta)!=null&&a.overlay&&r("open-overlay"),(t=e.btnCta)!=null&&t.link&&r("redirect",e.btnCta.link)}}},computed:{hasUsps(){return this.usps&&this.usps.length>0}}}),j={key:0,class:"usp-section__container"},U={class:"body-xs-400 text"},w={key:1,class:"usp-section-xs frame--page"},L={class:"usp-section-xs-items"};function M(e,i,o,_,l,h){const c=m("EmmaIcon"),r=m("EmmaTypography"),y=m("EmmaRtfText"),a=m("EmmaButton");return s(),n("div",{class:d(["usp-section no-print",e.themeClasses])},[e.hasUsps?(s(),n("div",w,[p(r,{class:d(["usp-section-xs__heading",e.themeClasses]),variant:{xs:"displayXS",md:"displayS"}},{default:k(()=>[v(u(e.heading),1)]),_:1},8,["class"]),g("div",L,[(s(!0),n(f,null,C(e.usps,t=>(s(),n("div",{key:t.title,class:"usp-section-xs-items__item"},[p(c,{variant:t.icon,size:"size_xl",class:"usp-section-xs-items__item-icon"},null,8,["variant"]),t.title?(s(),E(y,{key:0,class:d([e.themeClasses,"usp-section-xs-items__item-title md-body-m-600 body-xs-600"]),html:t.title},null,8,["class","html"])):b("",!0)]))),128))]),e.btnCta?(s(),E(a,V({key:0,class:[e.themeClasses,"usp-section-xs__button"],size:"medium",variant:"link"},e.btnCta,{theme:e.theme==="default-major"?"default-minor":"default-major","right-icon":"longArrowRight",onOnInteraction:e.onButtonClick}),{default:k(()=>[v(u(e.btnCta.text),1)]),_:1},16,["class","theme","onOnInteraction"])):b("",!0)])):(s(),n("ul",j,[(s(!0),n(f,null,C(e.content,t=>(s(),n("li",{key:`usp_item_${t.id}`,class:"usp-section__item"},[p(c,{variant:t.icon,size:"size_m"},null,8,["variant"]),g("span",U,u(t.heading),1)]))),128))]))],2)}const W=N(A,[["render",M],["__scopeId","data-v-20cdae2c"]]);export{W as default};
