1"use strict";(globalThis.webpackChunktesa_2016=globalThis.webpackChunktesa_2016||[]).push([[2949],{5659:(e,l,i)=>{i.d(l,{V:()=>u});var t=i(5166),a=i(1223),r=i(6053),n=i(5936),o=i(4787);function u(e,l){const i=(0,r.sE)(),u=(0,n.fn)(),{productVariantByEcomId:d,isProductDataRequestPending:s}=(0,a.Jk)(i),c=(0,t.Fl)(()=>{var l;return null===(l=(0,t.SU)(e))||void 0===l?void 0:l.lineItems}),m=(0,t.Fl)(()=>{var e;return(null===(e=c.value)||void 0===e?void 0:e.filter(e=>"product"===e.type))??[]}),p=(0,t.Fl)(()=>{var e;return(null===(e=c.value)||void 0===e?void 0:e.filter(o.P3))??[]}),v=(0,t.Fl)(()=>m.value.map(e=>(0,o.U5)(e)).filter(Boolean)),b=e=>{var i,a,r,n,u,d,s,c,m,p,v;return"cart"===(0,t.SU)(l)?{id:e.id,referenceId:(0,o.vq)(e),deliveryTime:null===(i=e.deliveryInformation)||void 0===i?void 0:i.deliveryTime,totalPrice:null===(a=e.price)||void 0===a?void 0:a.totalPrice,listPrice:null===(r=e.price)||void 0===r||null===(n=r.listPrice)||void 0===n?void 0:n.price,listPricePercentage:null===(u=e.price)||void 0===u||null===(d=u.listPrice)||void 0===d?void 0:d.percentage,quantity:e.quantity,unitPrice:null===(s=e.price)||void 0===s?void 0:s.unitPrice,taxRules:null===(c=e.price)||void 0===c?void 0:c.taxRules}:{id:e.id,referenceId:(0,o.vq)(e),deliveryTime:void 0,totalPrice:e.totalPrice,listPrice:null===(m=e.price)||void 0===m||null===(p=m.listPrice)||void 0===p?void 0:p.price,listPricePercentage:void 0,quantity:e.quantity,unitPrice:e.unitPrice,taxRules:null===(v=e.priceDefinition)||void 0===v?void 0:v.taxRules}},_=(0,t.Fl)(()=>m.value.map(e=>{var l,i,t,a,r,n,u,c,m,p,v;const _=(0,o.U5)(e),y=_?d.value(_):null,f=Boolean(_&&!y&&s.value({ecomIds:[_]})),P=(0,o.Hx)(e),g=(0,o.NT)(e),U=(0,o.Wt)(e);return{ecomId:_,orderDetails:b(e),isPending:!P&&f,isM2mProduct:P,name:P?e.label:(null==y?void 0:y.name)||e.label,image:P?g||(null==y||null===(l=y.productDetailsImage)||void 0===l?void 0:l.image):(null==y||null===(i=y.productDetailsImage)||void 0===i?void 0:i.image)||g,colors:P||f?null:(null==y?void 0:y.colors)||(null===(t=e.payload)||void 0===t||null===(a=t.options)||void 0===a||null===(r=a.find(e=>"color"===e.group))||void 0===r?void 0:r.option),dimensions:P||f?null:(null==y?void 0:y.dimensions)||(null===(n=e.payload)||void 0===n||null===(u=n.options)||void 0===u||null===(c=u.find(e=>"dimensions"===e.group))||void 0===c?void 0:c.option),info:P?U:f?null:(null==y?void 0:y.info)||(null===(m=e.payload)||void 0===m||null===(p=m.options)||void 0===p||null===(v=p.find(e=>"info"===e.group))||void 0===v?void 0:v.option),url:null==y?void 0:y.url,material:null==y?void 0:y.material,productType:null==y?void 0:y.productType,productCategory:null==y?void 0:y.productCategory,baseProductNumber:null==y?void 0:y.baseProductNumber,quantityInformation:e.quantityInformation}}).filter(Boolean)),y=(0,t.Fl)(()=>p.value.map(e=>"product"===e.type?_.value.find(l=>l.orderDetails.id===e.id)||null:{id:e.id,ecomId:(0,o.U5)(e),orderDetails:b(e),isPending:!1,isM2mProduct:!1,name:e.label,image:(0,o.NT)(e),colors:null,dimensions:null,info:(0,o.Wt)(e),url:null,material:null,productType:null,productCategory:null,baseProductNumber:null,quantityInformation:e.quantityInformation}).filter(Boolean));return(0,t.YP)(v,e=>{null!=e&&e.length&&(i.fetchProductData({ecomIds:e}),u.fetchProductData({ecomIds:e}))}),{lineItems:c,mergedDisplayableItems:y,mergedProductItems:_,productEcomIds:v,productLineItems:m}}},4750:(e,l,i)=>{i.d(l,{Z:()=>g});var t=i(5166),a=i(7105),r=i(3076);const n={class:"headline headline--5"},o={key:0,class:"price-summary__item marg-t--2"},u={class:"price-summary__item-label"},d={class:"price-summary__item-value"},s={class:"price-summary__item"},c={class:"price-summary__item-label"},m={class:"price-summary__item-value"},p={class:"price-summary__item-label"},v={class:"price-summary__item-value price-summary__item__deduction-value"},b={class:"price-summary__item price-summary__price"},_={class:"price-summary__item-label"},y={class:"copy--large t--semibold"},f={class:"price-summary__tax-label copy--small"},P={class:"price-summary__item-value price-summary__amount t--semibold","aria-live":"polite"},g=Object.assign({name:"PriceSummary"},{__name:"PriceSummary",props:{orderPriceDetails:{type:Object,default:()=>({})},promotionItems:{type:Array,default:()=>[]},showPositionPrice:{type:Boolean,default:!0},compact:{type:Boolean,default:!1}},setup(e){const{labelStore:l}=(0,a.t)();return(i,a)=>((0,t.wg)(),(0,t.iD)("div",{class:(0,t.C_)(["price-summary",{"price-summary--compact":e.compact}])},[(0,t._)("h2",n,(0,t.zw)((0,t.SU)(l).checkout_total_price_headline||"Ãbersicht"),1),a[8]||(a[8]=(0,t.Uk)()),(0,t._)("dl",null,[e.showPositionPrice?((0,t.wg)(),(0,t.iD)("div",o,[(0,t._)("dt",u,(0,t.zw)((0,t.SU)(l).order_value),1),a[0]||(a[0]=(0,t.Uk)()),(0,t._)("dd",d,(0,t.zw)((0,t.SU)(r.WW)(e.orderPriceDetails.positionPrice)),1)])):(0,t.kq)("v-if",!0),a[5]||(a[5]=(0,t.Uk)()),(0,t._)("div",s,[(0,t._)("dt",c,(0,t.zw)((0,t.SU)(l).order_delivery_costs),1),a[1]||(a[1]=(0,t.Uk)()),(0,t._)("dd",m,(0,t.zw)((0,t.SU)(r.WW)(e.orderPriceDetails.totalShippingCosts)),1)]),a[6]||(a[6]=(0,t.Uk)()),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(e.promotionItems,e=>((0,t.wg)(),(0,t.iD)("div",{class:"price-summary__item",key:`promotion-item-${e.id}`},[(0,t._)("dt",p,(0,t.zw)(e.label),1),a[2]||(a[2]=(0,t.Uk)()),(0,t._)("dd",v,(0,t.zw)((0,t.SU)(r.WW)(e.totalPrice)),1)]))),128)),a[7]||(a[7]=(0,t.Uk)()),(0,t._)("div",b,[(0,t._)("dt",_,[(0,t._)("span",y,(0,t.zw)((0,t.SU)(l).order_total_costs),1),a[3]||(a[3]=(0,t.Uk)()),(0,t._)("span",f,(0,t.zw)((0,t.SU)(l).order_taxes_included),1)]),a[4]||(a[4]=(0,t.Uk)()),(0,t._)("dd",P,(0,t.zw)((0,t.SU)(r.WW)(e.orderPriceDetails.totalPrice)),1)])])],2))}})},8233:(e,l,i)=>{i.d(l,{Z:()=>u});var t=i(5166),a=i(7105),r=i(5936),n=i(3076);const o=["innerHTML"],u=Object.assign({name:"MinPurchaseNote"},{__name:"MinPurchaseNote",props:{ecomId:{type:String,default:null,mandatory:!0},minPurchase:{type:Number,default:1}},setup(e){const l=e,{labelStore:i}=(0,a.t)(),u=(0,r.fn)(),d=(0,t.Fl)(()=>u.productPriceDataByEcomId(l.ecomId)),s=(0,t.Fl)(()=>{var e;const t=i.value.product_add_to_cart_min_purchase_note,a="number"==typeof(null===(e=d.value)||void 0===e?void 0:e.unitPrice)?d.value.unitPrice:0;return(null==t?void 0:t.replace("%quantity%",l.minPurchase).replace("%price%",(0,n.WW)(a*l.minPurchase)))||""});return(e,l)=>((0,t.wg)(),(0,t.iD)("p",{innerHTML:s.value},null,8,o))}})},7662:(e,l,i)=>{i.d(l,{Z:()=>b});var t=i(5166),a=i(7105),r=i(9955),n=i(7651);const o=["aria-labelledby"],u=["id"],d=["aria-label","aria-describedby","aria-controls"],s=["disabled","aria-label","aria-controls"],c=["id","for"],m=["id","min","max","disabled","aria-labelledby"],p=["disabled","aria-label","aria-controls"],v=Object.assign({name:"NumberButtonInput"},{__name:"NumberButtonInput",props:{disabled:{type:Boolean,default:!1},max:{type:Number,default:999},min:{type:Number,default:0},value:{type:Number,required:!0},disabledDecrementTooltipText:{type:String,default:""}},emits:["input"],setup(e,l){let{emit:i}=l;const v=e,b=i,{labelStore:_}=(0,a.b)({labelsRequired:["global","modules.form"]}),y=(0,t.iH)((0,n.Rl)()),f=(0,t.iH)(v.value),P=(0,t.Fl)(()=>`number-input-${y.value}`),g=(0,t.Fl)(()=>`number-input-label-${y.value}`),U=(0,t.Fl)(()=>`number-input-group-${y.value}`),I=(0,t.Fl)(()=>v.disabled||f.value<=v.min),k=(0,t.Fl)(()=>!v.disabled&&f.value<=v.min&&!!v.disabledDecrementTooltipText);function w(){if(v.disabled)return;const e=Math.min(v.max,(f.value||0)+1);e!==f.value&&(f.value=e)}function h(){if(v.disabled)return;const e=Math.max(v.min,(f.value||0)-1);e!==f.value&&(f.value=e)}function D(e){e.preventDefault()}return(0,t.YP)(f,()=>{b("input",f.value)}),(0,t.YP)(()=>v.value,()=>{f.value=v.value}),(l,i)=>{const a=(0,t.up)("Icon");return(0,t.wg)(),(0,t.iD)("div",{class:(0,t.C_)(["number-button-input",{"-disabled":e.disabled}]),role:"group","aria-labelledby":U.value},[(0,t._)("span",{id:U.value,class:"visibly-hidden"},(0,t.zw)((0,t.SU)(_)["modules.form.change_number"]),9,u),i[4]||(i[4]=(0,t.Uk)()),k.value?((0,t.wg)(),(0,t.j4)(r.Z,{key:0,class:"number-button-input__tooltip tooltip--form-like","tab-index":"-1"},{toggle:(0,t.w5)(e=>{let{tooltipId:l}=e;return[(0,t._)("button",{type:"button",class:"number-button-input__button number-button-input__button--disabled","aria-disabled":"true","aria-label":(0,t.SU)(_)["modules.form.decrease_quantity"],"aria-describedby":l,"aria-controls":P.value,onClick:D,onKeydown:[i[0]||(i[0]=(0,t.D2)((0,t.iM)(()=>{},["prevent"]),["enter"])),i[1]||(i[1]=(0,t.D2)((0,t.iM)(()=>{},["prevent"]),["space"]))]},[(0,t.Wm)(a,{name:"minus",class:"number-button-input__icon"})],40,d)]}),default:(0,t.w5)(()=>[(0,t.Uk)((0,t.zw)(e.disabledDecrementTooltipText),1)]),_:1})):((0,t.wg)(),(0,t.iD)("button",{key:1,type:"button",class:"number-button-input__button",disabled:I.value,"aria-label":(0,t.SU)(_)["modules.form.decrease_quantity"],"aria-controls":P.value,onClick:h},[(0,t.Wm)(a,{name:"minus",class:"number-button-input__icon"})],8,s)),i[5]||(i[5]=(0,t.Uk)()),(0,t._)("label",{id:g.value,for:P.value,class:"visibly-hidden"},(0,t.zw)((0,t.SU)(_)["modules.form.quantity"]),9,c),i[6]||(i[6]=(0,t.Uk)()),(0,t.wy)((0,t._)("input",{class:"number-button-input__input",id:P.value,type:"number",min:e.min,max:e.max,"onUpdate:modelValue":i[2]||(i[2]=e=>f.value=e),disabled:e.disabled,"aria-labelledby":g.value,inputmode:"numeric",pattern:"[0-9]*"},null,8,m),[[t.nr,f.value,void 0,{number:!0}]]),i[7]||(i[7]=(0,t.Uk)()),(0,t._)("button",{type:"button",class:"number-button-input__button",disabled:e.disabled||f.value>=e.max,"aria-label":(0,t.SU)(_)["modules.form.increase_quantity"],"aria-controls":P.value,onClick:w},[(0,t.Wm)(a,{name:"plus",class:"number-button-input__icon"})],8,p)],10,o)}}});const b=(0,i(3744).Z)(v,[["__scopeId","data-v-037c9864"]])}}]);
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.