"use strict";(self.webpackChunkzintuig=self.webpackChunkzintuig||[]).push([[795],{4123:(t,e,i)=>{var n=i(821),l=i(4165),o=i(5861),a=i(690),r=i(9669),u=i.n(r),d=i(1413),c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"EUR",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"nl-NL",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=(0,d.Z)((0,d.Z)({},n),{},{style:"currency",currency:e});return"string"==typeof t&&(t=Number(t)),new Intl.NumberFormat(i,l).format(t)},s=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"nl-NL",i={minimumFractionDigits:2,maximumFractionDigits:2,style:"percent"};return"string"==typeof t&&(t=Number(t)),t>=1&&(t/=100),new Intl.NumberFormat(e,i).format(t)},p={class:"price-wrap collapse show"},v={class:"price-wrap__inner"},_={class:"row"},m={class:"col-sm-auto"},g={class:"price"},w={class:"price__old"},f={class:"price__current text-orange"},h={class:"price__current__price"},y={key:1,class:"price__current"},k={class:"price__current__price"},b={key:1,class:"price__current__price h4"},x={class:"col-sm"},z=(0,n._)("br",null,null,-1),q=(0,n.Uk)(" Stel nu "),S=(0,n._)("b",{class:"text-orange"},"je eigen product",-1),D=(0,n.Uk)(" samen ");const U={name:"PriceComponent",props:{product:Object},setup:function(t){return function(e,i){var l,o,a,r,u,d,s,U,H;return(0,n.wg)(),(0,n.iD)("div",p,[(0,n._)("div",v,[(0,n._)("div",_,[(0,n._)("div",m,[(0,n._)("div",g,[null!==(l=t.product)&&void 0!==l&&l.has_discount?((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n._)("small",w,(0,n.zw)(e.$t("product.price.starting_at"))+" "+(0,n.zw)((0,n.SU)(c)(null===(o=t.product)||void 0===o?void 0:o.lowest_price)),1),(0,n._)("div",f,[(0,n.Uk)((0,n.zw)(e.$t("product.price.starting_at"))+" ",1),(0,n._)("span",h,(0,n.zw)((0,n.SU)(c)(null===(a=t.product)||void 0===a?void 0:a.lowest_discount_price)),1)])],64)):((0,n.wg)(),(0,n.iD)("div",y,[null!==(r=t.product)&&void 0!==r&&r.price_on_request?((0,n.wg)(),(0,n.iD)("div",b,(0,n.zw)(e.$t("product.price.onRequest")),1)):((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n.Uk)((0,n.zw)(e.$t("product.price.starting_at"))+" ",1),(0,n._)("span",k,(0,n.zw)((0,n.SU)(c)(null===(u=t.product)||void 0===u?void 0:u.lowest_discount_price)),1)],64))]))])]),(0,n._)("div",x,[(0,n._)("p",null,[null===(d=t.product)||void 0===d||!d.default_price||null!==(s=t.product)&&void 0!==s&&s.price_on_request?((0,n.wg)(),(0,n.iD)(n.HY,{key:1},[q,S,D],64)):((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n.Uk)(" Vanaf "+(0,n.zw)(null!==(U=null===(H=t.product)||void 0===H?void 0:H.default_price.minimum_order_quantity)&&void 0!==U?U:0)+" stuks onbedrukt",1),z],64))])])])])])}}};var H={class:"accordion"};const j={props:{},data:function(){return{Accordion:{count:0,active:null}}},provide:function(){return{Accordion:this.Accordion}}};var T=i(3379),P=i.n(T),$=i(5148),A={insert:"head",singleton:!1};P()($.Z,A);$.Z.locals;var I=i(3744);const C=(0,I.Z)(j,[["render",function(t,e,i,l,o,a){return(0,n.wg)(),(0,n.iD)("ul",H,[(0,n.WI)(t.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-3d05aece"]]);var Y=(0,n.Uk)("fallback trigger"),L={class:"accordion__content"},M=(0,n.Uk)("fallback content");const O={props:{isDone:Boolean,disabled:Boolean},inject:["Accordion"],data:function(){return{index:null}},computed:{visible:function(){return this.index===this.Accordion.active}},methods:{open:function(){this.disabled||(this.visible?this.Accordion.active=null:this.Accordion.active=this.index)},start:function(t){t.style.height="".concat(t.scrollHeight,"px")},end:function(t){t.style.height=""}},created:function(){this.index=this.Accordion.count++}};var W=i(8719),Z={insert:"head",singleton:!1};P()(W.Z,Z);W.Z.locals;const K=(0,I.Z)(O,[["render",function(t,e,i,l,o,a){return(0,n.wg)(),(0,n.iD)("li",{class:(0,n.C_)(["accordion__item",{done:i.isDone}])},[(0,n._)("div",{class:(0,n.C_)(["accordion__trigger",{accordion__trigger_active:a.visible,open:a.visible}]),onClick:e[0]||(e[0]=function(){return a.open&&a.open.apply(a,arguments)})},[(0,n.WI)(t.$slots,"header",{},(function(){return[Y]}),!0)],2),(0,n.Wm)(n.uT,{name:"accordion",onEnter:a.start,onAfterEnter:a.end,onBeforeLeave:a.start,onAfterLeave:a.end},{default:(0,n.w5)((function(){return[(0,n.wy)((0,n._)("div",L,[(0,n._)("ul",null,[(0,n.WI)(t.$slots,"content",{},(function(){return[M]}),!0)])],512),[[n.F8,a.visible]])]})),_:3},8,["onEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],2)}],["__scopeId","data-v-3a79cac0"]]);var V=["data-qtqty"],E={class:"unit-price text-end"},F={class:"text-orange"},N={class:"text-end"};const B={name:"TierPriceRow",props:{tier:Object,maxUnitPrice:Number,areSalesRulesApplied:Boolean},setup:function(t){return function(e,i){return t.tier.final_price>0?((0,n.wg)(),(0,n.iD)("tr",{class:"quantity-tier","data-qtqty":t.tier.quantity,key:t.tier.id},[(0,n._)("td",null,(0,n.zw)(t.tier.quantity),1),(0,n._)("td",E,[t.areSalesRulesApplied?((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n._)("del",null,[(0,n._)("small",null,(0,n.zw)((0,n.SU)(c)(t.tier.original_unit_price)),1)]),(0,n._)("span",F,(0,n.zw)((0,n.SU)(c)(t.tier.unit_price)),1)],64)):((0,n.wg)(),(0,n.iD)(n.HY,{key:1},[(0,n.Uk)((0,n.zw)((0,n.SU)(c)(t.tier.final_price)),1)],64))]),(0,n._)("td",N,[t.tier.unit_price<t.maxUnitPrice?((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n.Uk)((0,n.zw)((0,n.SU)(s)(100-t.tier.unit_price/t.maxUnitPrice*100)),1)],64)):(0,n.kq)("",!0)])],8,V)):(0,n.kq)("",!0)}}};var G={class:"table table--simple table--simple--tier-price table--striped-odd"},R={class:"text-end"},J={class:"text-end"};const Q={name:"TierPriceComponent",props:{selectedProduct:Object,maxUnitPrice:Number,areSalesRulesApplied:Boolean,price:Object},setup:function(t){return function(e,i){var l;return(0,n.wg)(),(0,n.iD)("table",G,[(0,n._)("thead",null,[(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(e.$t("product.cart.quantity")),1),(0,n._)("th",R,(0,n.zw)(e.$t("product.cart.perUnit")),1),(0,n._)("th",J,(0,n.zw)(e.$t("product.cart.savings")),1)])]),(0,n._)("tbody",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(l=t.price)||void 0===l?void 0:l.tiers,(function(e){return(0,n.wg)(),(0,n.j4)(B,{tier:e,"max-unit-price":t.maxUnitPrice,"are-sales-rules-applied":t.areSalesRulesApplied,key:e.id},null,8,["tier","max-unit-price","are-sales-rules-applied"])})),128))])])}}};var X=i(2830),tt=i(1911),et=(i(1233),i(6513),i(7727)),it=i.n(et),nt={key:0,class:"col-3"},lt=["src","alt","onClick"],ot=["href"],at=["src","alt","data-title"];const rt={name:"GalleryComponent",props:{product:Object,images:Array},setup:function(t){var e=t,i=[tt.tl,tt.W_],l=(0,n.iH)(),o=(0,n.iH)(),a=it()({touchNavigation:!0,loop:!0,autoplayVideos:!0});return(0,n.YP)(e,(function(t){var e,i=[];t.product&&null!==(e=t.product)&&void 0!==e&&e.main_image&&(l.value=t.product.main_image,i.push({href:t.product.main_image.image_kit,type:"image"})),t.images.length>0&&t.images.length>0&&t.images.forEach((function(t){i.push({href:t.image_kit,type:"image"})})),a.setElements(i)})),function(e,r){var u,d,c,s,p,v,_,m,g,w,f,h,y,k,b,x,z,q,S,D,U,H,j,T,P;return(0,n.wg)(),(0,n.iD)("div",{class:(0,n.C_)(["row gallery",{unpublished:!(null!==(u=t.product)&&void 0!==u&&u.is_published)}])},[(null!==(d=null===(c=t.images)||void 0===c?void 0:c.length)&&void 0!==d?d:0)>0?((0,n.wg)(),(0,n.iD)("div",nt,[(null!==(s=null===(p=t.images)||void 0===p?void 0:p.length)&&void 0!==s?s:0)>0?((0,n.wg)(),(0,n.j4)((0,n.SU)(X.tq),{key:0,"slides-per-view":"auto","centered-slides":!0,"space-between":10,direction:"vertical",grabCursor:!0,loop:!1,mousewheel:!0,pagination:{clickable:!0},navigation:!0,modules:i},{default:(0,n.w5)((function(){return[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(t.images,(function(t){return(0,n.wg)(),(0,n.j4)((0,n.SU)(X.o5),{key:t.id},{default:(0,n.w5)((function(){var e;return[(0,n._)("img",{src:t.thumbnail,alt:null!==(e=null==t?void 0:t._joinData.alt_text)&&void 0!==e?e:null==t?void 0:t.alt_text,class:"main-image","data-gallery":"gallery1","data-type":"image",onClick:function(e){return function(t){o.value=t}(t)}},null,8,lt)]})),_:2},1024)})),128))]})),_:1})):(0,n.kq)("",!0)])):(0,n.kq)("",!0),(0,n._)("div",{class:(0,n.C_)((null!==(v=null===(_=t.images)||void 0===_?void 0:_.length)&&void 0!==v?v:0)>0?"col-9":"col-12")},[(0,n._)("a",{href:null!==(m=null===(g=o.value)||void 0===g?void 0:g.image_kit)&&void 0!==m?m:null===(w=t.product)||void 0===w||null===(f=w.main_image)||void 0===f?void 0:f.image_kit,onClick:r[0]||(r[0]=(0,n.iM)((function(){var t;return(0,n.SU)(a).open&&(t=(0,n.SU)(a)).open.apply(t,arguments)}),["prevent"]))},[(0,n._)("img",{src:null!==(h=null===(y=o.value)||void 0===y?void 0:y.image_kit)&&void 0!==h?h:null===(k=t.product)||void 0===k||null===(b=k.main_image)||void 0===b?void 0:b.image_kit,alt:null!==(x=null!==(z=null===(q=o.value)||void 0===q?void 0:q._joinData.alt_text)&&void 0!==z?z:null===(S=e.image)||void 0===S?void 0:S.alt_text)&&void 0!==x?x:null===(D=o.value)||void 0===D?void 0:D.alt_text,class:"main-image",ref_key:"mainImage",ref:l,"data-type":"image","data-title":null!==(U=null!==(H=null===(j=o.value)||void 0===j?void 0:j._joinData.alt_text)&&void 0!==H?H:null===(T=e.image)||void 0===T?void 0:T.alt_text)&&void 0!==U?U:null===(P=o.value)||void 0===P?void 0:P.alt_text},null,8,at)],8,ot)],2)],2)}}};var ut=i(5787),dt={insert:"head",singleton:!1};P()(ut.Z,dt);ut.Z.locals;const ct=rt;var st=i(6854),pt=Symbol("tabs"),vt={class:"section section--tabs"},_t={class:"tabs tabs--default"},mt={class:"container"},gt={class:"tabs__wrap"},wt={class:"tabs__inner accordion-wrap"},ft=["onClick"],ht={class:"h5"};const yt={name:"TabsComponent",setup:function(t,e){var i=e.expose,l=function(){var t=(0,n.qj)(new Map),e=(0,n.iH)();return(0,n.JJ)(pt,{registerTab:function(e){t.set(e.identifier,e.title)},deregisterTab:function(e){t.delete(e)},activeTab:(0,n.OT)(e)}),{tabs:(0,n.OT)(t),activeTab:e,setActiveTab:function(t){e.value=t}}}(),o=l.tabs,a=l.setActiveTab,r=l.activeTab,u=(0,n.iH)("description");return(0,n.YP)(r,(function(){console.debug("ActiveTab changed"),console.debug(r.value),u.value=r.value.toString()})),i({setActiveTab:a}),function(t,e){return(0,n.wg)(),(0,n.iD)("section",vt,[(0,n._)("div",_t,[(0,n._)("div",mt,[(0,n._)("div",gt,[(0,n._)("div",wt,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)((0,n.SU)(o).entries(),(function(t){var e=(0,st.Z)(t,2),i=e[0],l=e[1];return(0,n.wg)(),(0,n.iD)("button",{key:i,class:(0,n.C_)(["tabs__link",{show:u.value===i.toString()}]),onClick:function(t){return(0,n.SU)(a)(i)}},[(0,n._)("span",ht,(0,n.zw)(l),1)],10,ft)})),128)),(0,n.WI)(t.$slots,"default")])])])])])}}};var kt={class:"tabs__panel__inner"};const bt={name:"TabComponent",props:{title:String,identifier:String},setup:function(t){var e=function(t){var e=(0,n.f3)(pt);if(!e)throw new Error("Tabs were not provided");var i=e.registerTab,l=e.deregisterTab,o=e.activeTab;return i(t),(0,n.SK)((function(){l(t.identifier)})),{isActive:(0,n.Fl)((function(){return o.value===t.identifier}))}}(t).isActive;return function(t,i){return(0,n.wg)(),(0,n.iD)("div",{class:(0,n.C_)(["tabs__panel collapse",{show:(0,n.SU)(e)}])},[(0,n._)("div",kt,[(0,n.WI)(t.$slots,"default")])],2)}}};var xt={key:0,class:"table table-striped sibling-products"};const zt={name:"StockTab",props:{product:Object},emits:["activated"],setup:function(t,e){e.emit;var i=t,l=(0,n.iH)();return(0,n.bv)((function(){var t;u().get("".concat(window.siteUrl,"/api/products/get-stocks/").concat(null===(t=i.product)||void 0===t?void 0:t.id,".json")).then((function(t){var e=t.data.result;l.value=e}))})),function(t,e){var i,o;return l.value?((0,n.wg)(),(0,n.iD)("table",xt,[(0,n._)("thead",null,[(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(t.$t("product.tabs.stock.sku")),1),(0,n._)("th",null,(0,n.zw)(t.$t("product.tabs.stock.name")),1),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(i=l.value)||void 0===i?void 0:i.fields,(function(t){return(0,n.wg)(),(0,n.iD)("th",{key:t.id},(0,n.zw)(t.name),1)})),128)),(0,n._)("th",null,(0,n.zw)(t.$t("product.tabs.stock.qty")),1)])]),(0,n._)("tbody",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(o=l.value)||void 0===o?void 0:o.products,(function(e){var i;return(0,n.wg)(),(0,n.iD)("tr",{key:e.sku},[(0,n._)("td",null,(0,n.zw)(e.sku),1),(0,n._)("td",null,(0,n.zw)(e.name),1),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(i=l.value)||void 0===i?void 0:i.fields,(function(t){return(0,n.wg)(),(0,n.iD)("td",{key:t.id},(0,n.zw)(e[t.code]),1)})),128)),(0,n._)("td",null,(0,n.zw)(e.always_in_stock?t.$t("product.stock.alwaysPlentyInStock"):e.stock_qty),1)])})),128))])])):(0,n.kq)("",!0)}}};var qt=["innerHTML"],St=["innerHTML"],Dt=["innerHTML"],Ut=["innerHTML"],Ht=["innerHTML"],jt={class:"h1"},Tt={class:"table table--specs"},Pt={key:0,id:"dimensions-row"},$t={class:"dimensions"},At={key:1,id:"weight-row"},It={class:"weight"},Ct={key:3},Yt={class:"stock"},Lt={key:0},Mt={key:1},Ot={class:"colors"},Wt={class:"brand"},Zt={class:"sku"},Kt={class:"table table--specs"},Vt={class:"dt-with-no-imprint"},Et={class:"dt-with-imprint"},Ft={class:"dt-when-imported"},Nt={class:"row"},Bt={class:"col-3"},Gt={class:"h2"},Rt={key:0},Jt={class:"col-9"},Qt={class:"h2"},Xt={class:"imprint-positions d-flex flex-wrap"},te=["src"],ee=["href"],ie=["href"];const ne={name:"ProductTabs",props:{product:Object},setup:function(t){var e=(0,n.iH)();return(0,n.bv)((function(){e.value.setActiveTab("description")})),function(i,l){return(0,n.wg)(),(0,n.j4)(yt,{ref_key:"productTabs",ref:e},{default:(0,n.w5)((function(){var e,l,o,a,r,u,d,c,s,p;return[(0,n.Wm)(bt,{title:i.$t("product.tabs.description"),identifier:"description"},{default:(0,n.w5)((function(){var e,i,l,o,a,r,u,d,c,s;return[(0,n._)("p",{class:"description",innerHTML:null===(e=t.product)||void 0===e||null===(i=e.product_detail)||void 0===i?void 0:i.description},null,8,qt),(0,n._)("p",{class:"extra-text-1",innerHTML:null===(l=t.product)||void 0===l||null===(o=l.product_detail)||void 0===o?void 0:o.extra_text_1},null,8,St),(0,n._)("p",{class:"extra-text-2",innerHTML:null===(a=t.product)||void 0===a||null===(r=a.product_detail)||void 0===r?void 0:r.extra_text_2},null,8,Dt),(0,n._)("p",{class:"extra-text-3",innerHTML:null===(u=t.product)||void 0===u||null===(d=u.product_detail)||void 0===d?void 0:d.extra_text_3},null,8,Ut),(0,n._)("p",{class:"extra-text-4",innerHTML:null===(c=t.product)||void 0===c||null===(s=c.product_detail)||void 0===s?void 0:s.extra_text_4},null,8,Ht)]})),_:1},8,["title"]),(0,n.Wm)(bt,{title:i.$t("product.tabs.specifications.title"),identifier:"specifications"},{default:(0,n.w5)((function(){var e,l,o,a,r,u,d,c,s,p,v,_,m,g,w,f,h,y,k,b;return[(0,n._)("div",jt,(0,n.zw)(i.$t("product.tabs.specifications.title")),1),(0,n._)("table",Tt,[(0,n._)("tbody",null,[null!==(e=t.product)&&void 0!==e&&e.dimensions_depth&&null!==(l=t.product)&&void 0!==l&&l.dimensions_width&&null!==(o=t.product)&&void 0!==o&&o.dimensions_height?((0,n.wg)(),(0,n.iD)("tr",Pt,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.specifications.dimensions"))+":",1),(0,n._)("td",$t,(0,n.zw)(null===(a=t.product)||void 0===a?void 0:a.dimensions_depth)+" x "+(0,n.zw)(null===(r=t.product)||void 0===r?void 0:r.dimensions_width)+" x "+(0,n.zw)(null===(u=t.product)||void 0===u?void 0:u.dimensions_height)+" cm ",1)])):(0,n.kq)("",!0),0!=(null===(d=t.product)||void 0===d||null===(c=d.product_detail)||void 0===c?void 0:c.weight)?((0,n.wg)(),(0,n.iD)("tr",At,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.specifications.weight"))+":",1),(0,n._)("td",It,(0,n.zw)(null===(s=t.product)||void 0===s||null===(p=s.product_detail)||void 0===p?void 0:p.weight),1)])):(0,n.kq)("",!0),null!==(v=t.product)&&void 0!==v&&v.product_filter_values?((0,n.wg)(!0),(0,n.iD)(n.HY,{key:2},(0,n.Ko)(null===(_=t.product)||void 0===_?void 0:_.product_filter_values,(function(t,e){var i;return(0,n.wg)(),(0,n.iD)("tr",{key:e},[(0,n._)("th",null,(0,n.zw)(null==t||null===(i=t.product_filter)||void 0===i?void 0:i.name)+":",1),(0,n._)("td",null,(0,n.zw)(null==t?void 0:t.value),1)])})),128)):(0,n.kq)("",!0),"simple"===(null===(m=t.product)||void 0===m?void 0:m.product_type)?((0,n.wg)(),(0,n.iD)("tr",Ct,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.specifications.stock"))+":",1),(0,n._)("td",Yt,[null!==(g=t.product)&&void 0!==g&&g.has_stock?((0,n.wg)(),(0,n.iD)("span",Lt,(0,n.zw)(i.$t("product.stock.alwaysPlentyInStock")),1)):((0,n.wg)(),(0,n.iD)("span",Mt,(0,n.zw)(null===(w=t.product)||void 0===w?void 0:w.stock_qty),1))])])):(0,n.kq)("",!0),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.specifications.colors"))+":",1),(0,n._)("td",Ot,(0,n.zw)(null===(f=t.product)||void 0===f?void 0:f.colors),1)]),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.specifications.brand"))+":",1),(0,n._)("td",Wt,(0,n.zw)(null===(h=t.product)||void 0===h||null===(y=h.product_detail)||void 0===y||null===(k=y.brand)||void 0===k?void 0:k.name),1)]),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.specifications.sku"))+":",1),(0,n._)("td",Zt,(0,n.zw)(null===(b=t.product)||void 0===b?void 0:b.sku),1)])])])]})),_:1},8,["title"]),(0,n.Wm)(bt,{title:i.$t("product.tabs.shippingTime.title"),identifier:"shippingTime"},{default:(0,n.w5)((function(){var e,l,o,a,r,u;return[(0,n._)("table",Kt,[(0,n._)("tbody",null,[(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.shippingTime.delivery_time_no_imprint"))+": ",1),(0,n._)("td",Vt,(0,n.zw)(null===(e=t.product)||void 0===e||null===(l=e.product_detail)||void 0===l?void 0:l.delivery_time_no_imprint),1)]),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.shippingTime.delivery_time_with_imprint"))+": ",1),(0,n._)("td",Et,(0,n.zw)(null===(o=t.product)||void 0===o||null===(a=o.product_detail)||void 0===a?void 0:a.delivery_time_with_imprint),1)]),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.tabs.shippingTime.delivery_time_import"))+":",1),(0,n._)("td",Ft,(0,n.zw)(null===(r=t.product)||void 0===r||null===(u=r.product_detail)||void 0===u?void 0:u.delivery_time_import),1)])])])]})),_:1},8,["title"]),(0,n.Wm)(bt,{title:i.$t("product.tabs.stock.title"),identifier:"stock"},{default:(0,n.w5)((function(){return[t.product?((0,n.wg)(),(0,n.j4)(zt,{key:0,product:t.product},null,8,["product"])):(0,n.kq)("",!0)]})),_:1},8,["title"]),null!==(e=t.product)&&void 0!==e&&e.all_imprint_products&&null!==(l=t.product)&&void 0!==l&&l.all_imprint_positions?((0,n.wg)(),(0,n.j4)(bt,{key:0,title:i.$t("product.tabs.imprintPositionsAndTechniques.title"),identifier:"imprint"},{default:(0,n.w5)((function(){var e,l;return[(0,n._)("p",null,(0,n.zw)(i.$t("product.tabs.imprintPositionsAndTechniques.description",{productName:null===(e=t.product)||void 0===e?void 0:e.name})),1),(0,n._)("div",Nt,[(0,n._)("div",Bt,[(0,n._)("div",Gt,(0,n.zw)(i.$t("product.tabs.imprintPositionsAndTechniques.possibleTechniques")),1),null!==(l=t.product)&&void 0!==l&&l.all_imprint_products?((0,n.wg)(),(0,n.iD)("ul",Rt,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(t.product.all_imprint_products,(function(t,e){return(0,n.wg)(),(0,n.iD)("li",{key:e},(0,n.zw)(t.name),1)})),128))])):(0,n.kq)("",!0)]),(0,n._)("div",Jt,[(0,n._)("div",Qt,(0,n.zw)(i.$t("product.tabs.imprintPositionsAndTechniques.possiblePositions")),1),(0,n._)("div",Xt,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(t.product.all_imprint_positions,(function(t,e){return(0,n.wg)(),(0,n.iD)("div",{class:"imprint-position flex-grow-1 col-3",key:e},[(0,n._)("img",{src:t.image?"/images/products/".concat(t.image):"/dist/images/print-icon-transparant.png"},null,8,te),(0,n.Uk)(" "+(0,n.zw)(t.name),1)])})),128))])])])]})),_:1},8,["title"])):(0,n.kq)("",!0),null!==(o=t.product)&&void 0!==o&&null!==(a=o.product_detail)&&void 0!==a&&a.extra_info_title_1?((0,n.wg)(),(0,n.j4)(bt,{key:1,title:null===(r=t.product)||void 0===r||null===(u=r.product_detail)||void 0===u?void 0:u.extra_info_title_1,identifier:"extraInfo1"},{default:(0,n.w5)((function(){var e,i,l,o;return[(0,n._)("a",{href:null===(e=t.product)||void 0===e||null===(i=e.product_detail)||void 0===i?void 0:i.extra_info_link_1},[(0,n._)("u",null,(0,n.zw)(null===(l=t.product)||void 0===l||null===(o=l.product_detail)||void 0===o?void 0:o.extra_info_text_1),1)],8,ee)]})),_:1},8,["title"])):(0,n.kq)("",!0),null!==(d=t.product)&&void 0!==d&&null!==(c=d.product_detail)&&void 0!==c&&c.extra_info_title_2?((0,n.wg)(),(0,n.j4)(bt,{key:2,title:null===(s=t.product)||void 0===s||null===(p=s.product_detail)||void 0===p?void 0:p.extra_info_title_2,identifier:"extraInfo2"},{default:(0,n.w5)((function(){var e,i,l,o;return[(0,n._)("a",{href:null===(e=t.product)||void 0===e||null===(i=e.product_detail)||void 0===i?void 0:i.extra_info_link_2},[(0,n._)("u",null,(0,n.zw)(null===(l=t.product)||void 0===l||null===(o=l.product_detail)||void 0===o?void 0:o.extra_info_text_2),1)],8,ie)]})),_:1},8,["title"])):(0,n.kq)("",!0)]})),_:1},512)}}};var le={class:"table table--price-summary table--price-summary--product"},oe={class:"table--price-summary__simple collapse show"},ae={key:0},re={colspan:"2",align:"right"},ue={class:"unit-price"},de={class:"text-orange"},ce={class:""},se={key:0},pe={key:0,class:"old-price"},ve={key:0},_e={class:"text-orange"},me={key:0,class:"unit-price"},ge={key:1},we={class:"form-switch"},fe=(0,n._)("span",{class:"form-switch__indicator"},null,-1);const he={name:"PriceSummaryComponent",props:{priceSummary:Object,quantity:Number},setup:function(t){var e=(0,n.iH)(!1);return function(i,l){var o,a,r,u,d,s,p,v,_,m,g,w,f,h,y,k,b;return(0,n.wg)(),(0,n.iD)("div",le,[(0,n._)("div",oe,[(0,n._)("table",null,[(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.price.quantity")),1),(0,n._)("td",null,(0,n.zw)(t.quantity),1)]),null!==(o=t.priceSummary)&&void 0!==o&&o.quantityUpsell?((0,n.wg)(),(0,n.iD)("tr",ae,[(0,n._)("td",re,(0,n.zw)(i.$t("product.cart.extraDiscountHigherTier",{quantity:null===(a=t.priceSummary)||void 0===a?void 0:a.quantityUpsell})),1)])):(0,n.kq)("",!0),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.price.perItemWithImprint")),1),(0,n._)("td",ue,[(null===(r=t.priceSummary)||void 0===r?void 0:r.oldProductPrice)>(null===(u=t.priceSummary)||void 0===u?void 0:u.productPrice)?((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n._)("del",null,[(0,n._)("small",null,(0,n.zw)((0,n.SU)(c)(t.priceSummary.oldProductPrice)),1)]),(0,n._)("span",de,(0,n.zw)((0,n.SU)(c)(null===(d=t.priceSummary)||void 0===d?void 0:d.productPrice)),1)],64)):((0,n.wg)(),(0,n.iD)(n.HY,{key:1},[(0,n.Uk)((0,n.zw)((0,n.SU)(c)(null===(s=t.priceSummary)||void 0===s?void 0:s.productPrice)),1)],64))])])]),(0,n.wy)((0,n._)("div",ce,[(0,n._)("table",null,[(0,n._)("tbody",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(p=t.priceSummary)||void 0===p?void 0:p.productCosts,(function(t,e){return(0,n.wg)(),(0,n.iD)(n.HY,{key:e},[t.is_totals?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("tr",se,[(0,n._)("th",null,(0,n.zw)(t.quantity)+" x "+(0,n.zw)(t.product_name),1),(0,n._)("td",null,[t.old_selling_price>t.selling_price?((0,n.wg)(),(0,n.iD)("small",pe,(0,n.zw)((0,n.SU)(c)(t.old_selling_price*t.rush_fee)),1)):(0,n.kq)("",!0),(0,n.Uk)(" "+(0,n.zw)((0,n.SU)(c)(t.selling_price*t.rush_fee)),1)]),(0,n._)("td",null,(0,n.zw)((0,n.SU)(c)(t.selling_price*t.rush_fee*t.quantity)),1)]))],64)})),128))])])],512),[[n.F8,e.value]]),(0,n._)("table",null,[(0,n._)("tfoot",null,[(null===(v=t.priceSummary)||void 0===v?void 0:v.oldProductPrice)>(null===(_=t.priceSummary)||void 0===_?void 0:_.productPrice)?((0,n.wg)(),(0,n.iD)("tr",ve,[(0,n._)("th",null,(0,n.zw)(i.$t("product.price.discountAction")),1),(0,n._)("td",_e,(0,n.zw)((0,n.SU)(c)((null===(m=t.priceSummary)||void 0===m?void 0:m.totalOldPrice)-(null===(g=t.priceSummary)||void 0===g?void 0:g.totalPrice))),1)])):(0,n.kq)("",!0),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.price.totalExVat")),1),(null===(w=t.priceSummary)||void 0===w?void 0:w.totalOldPrice)>(null===(f=t.priceSummary)||void 0===f?void 0:f.totalPrice)?((0,n.wg)(),(0,n.iD)("td",me,[(0,n._)("del",null,[(0,n._)("small",null,(0,n.zw)((0,n.SU)(c)(null===(h=t.priceSummary)||void 0===h?void 0:h.totalOldPrice)),1)]),(0,n._)("span",null,(0,n.zw)((0,n.SU)(c)(null===(y=t.priceSummary)||void 0===y?void 0:y.totalPrice)),1)])):((0,n.wg)(),(0,n.iD)("td",ge,(0,n.zw)((0,n.SU)(c)(null===(k=t.priceSummary)||void 0===k?void 0:k.totalPrice)),1))]),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.price.totalInclVat")),1),(0,n._)("td",null,(0,n.zw)((0,n.SU)(c)(1.21*(null===(b=t.priceSummary)||void 0===b?void 0:b.totalPrice))),1)]),(0,n._)("tr",null,[(0,n._)("th",null,(0,n.zw)(i.$t("product.price.detailed")),1),(0,n._)("td",null,[(0,n._)("label",we,[(0,n.wy)((0,n._)("input",{type:"checkbox","onUpdate:modelValue":l[0]||(l[0]=function(t){return e.value=t})},null,512),[[n.e8,e.value]]),fe])])])])])])])}}};var ye=["data-pid"],ke={class:"container"},be={action:"/cart-sections/add.json",id:"add-product"},xe=["value"],ze=(0,n._)("input",{type:"hidden",name:"cart_type",id:"cart_type"},null,-1),qe={class:"row"},Se={class:"col-lg"},De=["innerHTML"],Ue=["innerHTML"],He={key:1},je=(0,n.Uk)("... "),Te=["innerHTML"],Pe={class:"col-lg-auto"},$e={class:"sku"},Ae={class:"row"},Ie={class:"col-12 col-lg-7"},Ce={class:"col-12 col-lg-5"},Ye={class:"section-product__config"},Le={class:"d-flex w-100 align-content-center accordion__summary"},Me={class:"accordion__summary__title h5"},Oe={class:"row row--config g-15"},We={key:0,class:"choice choice--img choice--img--color"},Ze=["name","value","onUpdate:modelValue"],Ke=["src","alt"],Ve={class:"choice__body"},Ee={key:1,class:"choice choice--text"},Fe=["name","value","onUpdate:modelValue"],Ne={class:"choice__body"},Be={class:"d-flex w-100 align-content-center accordion__summary"},Ge={class:"accordion__summary__title h5"},Re={class:"row g-15"},Je={class:"choice choice--img choice--img--default"},Qe=["name","value","onInput"],Xe=["src","alt"],ti={class:"choice__body"},ei={class:"row g-15"},ii={class:"choice choice--img"},ni=["value","onInput"],li=["src"],oi={class:"choice__body"},ai={class:"w-100 align-content-center accordion__summary"},ri={class:"accordion__summary__title h5"},ui=["onUpdate:modelValue","name","value"],di={class:"choice__body"},ci={class:"quantity d-flex w-100 justify-content-between align-items-center mt-10"},si={class:"row"},pi={class:"col-4"},vi={class:"col-4"},_i={class:"col-4"},mi={key:0,class:"alert alert-info"},gi=(0,n._)("i",{class:"icon-clock"},null,-1),wi={key:1},fi={class:"d-flex w-100 align-content-center accordion__summary"},hi={class:"accordion__summary__title h5"},yi={class:"form-check"},ki={for:"without-rush-fee"},bi=(0,n._)("span",{class:"form-check__indicator"},null,-1),xi={class:"form-check__text delivery-option"},zi=(0,n._)("i",{class:"icon-truck"},null,-1),qi={class:"form-check__text__title"},Si={class:"delivery-option__text"},Di={class:"form-check"},Ui={for:"with-rush-fee"},Hi=(0,n._)("span",{class:"form-check__indicator"},null,-1),ji={class:"form-check__text delivery-option"},Ti=(0,n._)("i",{class:"icon-truck-fast"},null,-1),Pi={class:"form-check__text__title"},$i={class:"delivery-option__text"},Ai={key:1,class:"quote-trigger"},Ii=[(0,n._)("strong",{class:"header"},"Je vraag verdient wat meer aandacht, en dat geven wij graag.",-1),(0,n._)("p",null,[(0,n.Uk)(" De prijzen voor dit product zoals jij dat wil zijn niet geautomatiseerd. Wij brengen graag een offerte uit, dan heb je binnen no-time een antwoord."),(0,n._)("br"),(0,n.Uk)(" Stel hieronder je vraag. ")],-1)],Ci={class:"product-actions"},Yi={class:"row row--btns g-15 mt-10"},Li={key:0,class:"col-12"},Mi=["disabled"],Oi=(0,n._)("i",{class:"icon-basket"},null,-1),Wi={class:"col-12"},Zi=["disabled"],Ki=(0,n._)("i",{class:"icon-quotation"},null,-1),Vi={class:"row row--btns g-15 mt-10"},Ei={class:"col-6"},Fi=["disabled"],Ni={class:"col-6"},Bi=["disabled"],Gi=["innerHTML"],Ri={key:2,class:"row card mt-10"},Ji=["innerHTML"],Qi=(0,n.uE)('<div class="row card card--service mt-10"><div class="col-6"><div class="h3">Hulp nodig?</div><p>Steph is er om je te helpen.</p><p> T: +31 (0)35 695 6000<br> E: <a href="mailto:sales@zintuig.nl">sales@zintuig.nl</a></p></div><div class="col-6"><img src="/dist/images/photos/service-steph.png" alt="Steph Weigert"></div></div>',1);const Xi={name:"App",setup:function(t){var e=(0,n.iH)(document.querySelector("#appProductPage").getAttribute("data-pid")),i=(0,n.iH)(document.querySelector("#appProductPage").getAttribute("data-pid")),r=(0,n.iH)(document.querySelector("#appProductPage").getAttribute("data-unpublished-text")),d=(0,n.iH)(document.querySelector("#appProductPage").getAttribute("data-static-block-text")),c=(0,n.iH)(),s=(0,n.iH)(),p=(0,n.iH)(0),v=(0,n.iH)(0),_=(0,n.iH)([]),m=(0,n.iH)([]),g=(0,n.iH)(),w=(0,n.iH)(),f=(0,n.iH)(!1),h=(0,n.Fl)((function(){var t,e;return null!==(t=!1===(null===(e=s.value)||void 0===e?void 0:e.is_published))&&void 0!==t&&t})),y=(0,n.iH)(!1),k=(0,n.iH)(!1),b=(0,n.iH)(),x=(0,n.iH)(),z=(0,n.iH)(),q=(0,n.iH)(),S=(0,n.iH)(),D=(0,n.iH)(),H=(0,n.iH)(!1),j=(0,n.iH)(3),T=(0,a.dx)(),P=(0,n.Fl)((function(){return m.value&&m.value.length>0&&m.value[0].selectedImprintOption})),$=(0,n.Fl)((function(){var t;return"simple"===(null===(t=s.value)||void 0===t?void 0:t.product_type)})),A=function(){var t=(0,o.Z)((0,l.Z)().mark((function t(){return(0,l.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",u().get("".concat(window.siteUrl,"/api/products/get-product-details/").concat(e.value,".json"),{headers:{"Content-Type":"application/json"}}).then(function(){var t=(0,o.Z)((0,l.Z)().mark((function t(i){var n,o,a,r,d,_;return(0,l.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c.value=i.data,p.value=null!==(n=null===(o=c.value)||void 0===o||null===(a=o.highest_tier)||void 0===a?void 0:a.quantity)&&void 0!==n?n:0,v.value=null!==(r=null===(d=c.value)||void 0===d||null===(_=d.default_price)||void 0===_?void 0:_.quantity_increments)&&void 0!==r?r:1,c.value.configurations||(s.value=i.data),t.next=6,u().get("".concat(window.siteUrl,"/api/products/get-configuration/").concat(e.value,".json")).then((function(t){c.value.configurations=t.data}));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()));case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),I=function(){var t;if(_.value.length===(null===(t=c.value)||void 0===t?void 0:t.configurations.length)&&i.value)return u().post("".concat(window.siteUrl,"/api/products/get-details/").concat(i.value,".json"),{configuration_value_ids:_.value},{headers:{"Content-Type":"application/json"}}).then((function(t){s.value=t.data}))},Y=function(t){return u().get("".concat(window.siteUrl,"/api/products/get-imprint-options/").concat(t,".json")).then((function(t){return t.data.imprint_options}))},L=function(){if(s.value&&p.value>0)return u().post("".concat(window.siteUrl,"/api/products/get-price-summary.json"),{productId:s.value.id,quantity:p.value,selectedPositions:m.value,withRushFee:f.value}).then((function(t){q.value=t.data,j.value=t.data.maxDeliveryTime}))},M=function(t,e){var i,n,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t.target.checked&&e&&(e.is_default?(m.value=[e],m.value[0].selectedImprintOption=null!==(i=null==l?void 0:l.id)&&void 0!==i?i:null):(void 0===e.imprint_options&&Y(e.id).then((function(t){e.imprint_options=t})),m.value&&Array.isArray(m.value)&&1===(null===(n=m.value)||void 0===n?void 0:n.filter((function(t){return t.is_default})).length)&&(m.value=[e])))},O=function(){return[{item_id:s.value.id,item_name:s.value.name,price:s.value.minimum_price,quantity:s.value.minimum_order_quantity}]},W=function(){T.trackEvent({event:"add_to_cart",ecommerce:{items:O()}})},Z=function(){T.trackEvent({event:"add_to_cart",ecommerce:{items:O()}})},V=(0,n.Fl)((function(){var t;return(null===(t=s.value)||void 0===t?void 0:t.price_on_request)||H.value}));(0,n.YP)(s,(function(t){t&&u().get("".concat(window.siteUrl,"/api/products/get-quantity-tiers/").concat(t.id,".json")).then((function(i){var n,l;(b.value=i.data.maxUnitPrice,x.value=i.data.areSalesRulesApplied,z.value=i.data.price,D.value)&&(D.value.min=null!==(n=i.data.price.minimum_order_quantity)&&void 0!==n?n:1);(0===p.value||void 0===p.value||p.value<i.data.price.minimum_order_quantity)&&(p.value=null!==(l=i.data.price.minimum_order_quantity)&&void 0!==l?l:1);L(),u().get("".concat(window.siteUrl,"/api/products/get-default-imprint-products/").concat(s.value.id,".json")).then((function(t){g.value=t.data.result,S.value=s.value.imprint_positions.find((function(t){return t.is_default})),S.value?m.value=[S.value]:m.value=void 0})),e.value=t.id}))})),(0,n.YP)(m,(function(){var t;(H.value=!1,m.value&&Array.isArray(m.value))&&(null===(t=m.value)||void 0===t||t.forEach((function(t){if(t.imprint_options)t.imprint_options.forEach((function(e){e.id==t.selectedImprintOption&&e.price_on_request&&(H.value=!0)}));else if(t.is_default){var e,i=g.value.find((function(e){return e.imprint_option_id==t.selectedImprintOption}));null!=i&&null!==(e=i.imprint_option)&&void 0!==e&&e.price_on_request&&(H.value=!0)}})));L()}),{deep:!0}),(0,n.bv)((0,o.Z)((0,l.Z)().mark((function t(){return(0,l.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,A();case 2:document.querySelector("#appProductPage").getAttribute("data-product-options")&&(_.value=JSON.parse(document.querySelector("#appProductPage").getAttribute("data-product-options")),I());case 3:case"end":return t.stop()}}),t)}))));var E=(0,n.iH)(!0),F=(0,n.Fl)((function(){var t,e,i;return(null===(t=s.value)||void 0===t||null===(e=t.product_detail)||void 0===e||null===(i=e.short_description)||void 0===i?void 0:i.length)>150})),N=(0,n.Fl)((function(){var t,e,i,n,l;return F.value?null===(t=s.value)||void 0===t||null===(e=t.product_detail)||void 0===e||null===(i=e.short_description)||void 0===i?void 0:i.substring(0,150):null===(n=s.value)||void 0===n||null===(l=n.product_detail)||void 0===l?void 0:l.short_description})),B=function(){E.value=!E.value};return function(t,i){var l,o,a,u,v,H,T,A,Y,O,G;return(0,n.wg)(),(0,n.iD)(n.HY,null,[(0,n._)("section",{class:"hero hero--product","data-pid":e.value},[(0,n._)("div",ke,[(0,n._)("form",be,[(0,n._)("input",{type:"hidden",name:"product_id",id:"product-id",value:e.value},null,8,xe),ze,(0,n._)("div",qe,[(0,n._)("div",Se,[null!==(l=s.value)&&void 0!==l&&null!==(o=l.product_detail)&&void 0!==o&&o.hot_item_text?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hot-item-text",innerHTML:null===(a=s.value.product_detail)||void 0===a?void 0:a.hot_item_text},null,8,De)):(0,n.kq)("",!0),(0,n._)("h1",null,(0,n.zw)(s.value?s.value.name:null===(u=c.value)||void 0===u?void 0:u.name),1),null!==(v=c.value)&&void 0!==v&&null!==(H=v.product_detail)&&void 0!==H&&H.short_description?((0,n.wg)(),(0,n.iD)(n.HY,{key:1},[(0,n.SU)(N)&&!E.value?((0,n.wg)(),(0,n.iD)("span",{key:0,innerHTML:(0,n.SU)(N)},null,8,Ue)):(0,n.kq)("",!0),!E.value&&(0,n.SU)(F)?((0,n.wg)(),(0,n.iD)("span",He,[je,(0,n._)("button",{onClick:B},"meer...")])):(0,n.kq)("",!0),E.value?((0,n.wg)(),(0,n.iD)("span",{key:2,innerHTML:null===(T=c.value)||void 0===T||null===(A=T.product_detail)||void 0===A?void 0:A.short_description},null,8,Te)):(0,n.kq)("",!0)],64)):(0,n.kq)("",!0)]),(0,n._)("div",Pe,[(0,n._)("div",$e,(0,n.zw)(t.$t("product.sku"))+": "+(0,n.zw)(null===(Y=c.value)||void 0===Y?void 0:Y.sku),1)])]),(0,n._)("div",Ae,[(0,n._)("div",Ie,[(0,n.Wm)(ct,{product:s.value,images:null===(O=s.value)||void 0===O?void 0:O.gallery_images},null,8,["product","images"])]),(0,n._)("div",Ce,[(0,n._)("div",Ye,[(0,n.Wm)((0,n.SU)(U),{product:c.value},null,8,["product"]),(0,n.SU)(h)?(0,n.kq)("",!0):((0,n.wg)(),(0,n.j4)(C,{key:0,class:"accordion-wrap",id:"imprint-options-accordion"},{default:(0,n.w5)((function(){var e,l,o,a,r,u;return[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(e=c.value)||void 0===e?void 0:e.configurations,(function(e,i){return(0,n.wg)(),(0,n.j4)(K,{key:e.id,class:"accordion accordion--step","is-done":void 0!==_.value[i]},{header:(0,n.w5)((function(){return[(0,n._)("div",Le,[(0,n._)("div",Me,(0,n.zw)(t.$t("product.wizard.chooseYourConfiguration",{configurationName:e.name})),1)])]})),content:(0,n.w5)((function(){return[(0,n._)("div",Oe,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.values,(function(t){var l;return(0,n.wg)(),(0,n.iD)("div",{class:"col-auto",key:t.id},[null!==(l=t.image)&&void 0!==l&&l.file_name?((0,n.wg)(),(0,n.iD)("label",We,[(0,n.wy)((0,n._)("input",{type:"radio",name:e.code,class:"configurable-value",value:t.id,required:"",onChange:I,"onUpdate:modelValue":function(t){return _.value[i]=t}},null,40,Ze),[[n.G2,_.value[i]]]),(0,n._)("div",null,[(0,n._)("figure",null,[(0,n._)("img",{src:"".concat(t.image.full_url),alt:t.image.alt_text},null,8,Ke)])]),(0,n._)("span",Ve,(0,n.zw)(t.name),1)])):((0,n.wg)(),(0,n.iD)("label",Ee,[(0,n.wy)((0,n._)("input",{type:"radio",name:e.code,class:"configurable-value",value:t.id,required:"",onChange:I,"onUpdate:modelValue":function(t){return _.value[i]=t}},null,40,Fe),[[n.G2,_.value[i]]]),(0,n._)("span",Ne,(0,n.zw)(t.name),1)]))])})),128))])]})),_:2},1032,["is-done"])})),128)),null!==(l=s.value)&&void 0!==l&&l.imprint_positions?((0,n.wg)(),(0,n.j4)(K,{key:0,class:"accordion accordion--step imprint-positions","data-ippid":null===(o=S.value)||void 0===o?void 0:o.id,disabled:!(0,n.SU)($),isDone:!!(0,n.SU)(P)},{header:(0,n.w5)((function(){return[(0,n._)("div",Be,[(0,n._)("div",Ge,(0,n.zw)(t.$t("product.imprint.print")),1)])]})),content:(0,n.w5)((function(){var e,l;return[(0,n.wy)((0,n._)("div",Re,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(g.value,(function(t){var e,l;return(0,n.wg)(),(0,n.iD)("div",{class:"col-3",key:t.imprint_option_id},[(0,n._)("label",Je,[(0,n.wy)((0,n._)("input",{type:"radio",class:"imprint-position","onUpdate:modelValue":i[0]||(i[0]=function(t){return w.value=t}),name:"imprint_options[".concat(null!==(e=null===(l=S.value)||void 0===l?void 0:l.id)&&void 0!==e?e:0,"]"),value:t.imprint_option_id,onInput:function(e){return M(e,S.value,t.imprint_option)}},null,40,Qe),[[n.G2,w.value]]),(0,n._)("div",null,[(0,n._)("figure",null,[(0,n._)("img",{src:"/images/imprint-icons/".concat(t.icon),alt:t.name},null,8,Xe)])]),(0,n._)("span",ti,(0,n.zw)(t.name),1)])])})),128))],512),[[n.F8,!k.value]]),(0,n.wy)((0,n._)("span",{onClick:i[1]||(i[1]=function(t){return k.value=!k.value})},(0,n.zw)(k.value?t.$t("product.imprint.hideImprintPositions"):t.$t("product.imprint.showImprintPositions")),513),[[n.F8,(null===(e=s.value)||void 0===e?void 0:e.imprint_positions.length)>0]]),(0,n.wy)((0,n._)("div",ei,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(null===(l=s.value)||void 0===l?void 0:l.imprint_positions,(function(t){var e,l,o;return(0,n.wy)(((0,n.wg)(),(0,n.iD)("div",{class:"col-6 col-sm-4",key:t.id},[(0,n._)("label",ii,[(0,n.wy)((0,n._)("input",{type:"checkbox",name:"imprint_positions",class:"imprint-position","onUpdate:modelValue":i[2]||(i[2]=function(t){return m.value=t}),value:t,onInput:function(e){return M(e,t)}},null,40,ni),[[n.e8,m.value]]),(0,n._)("div",null,[(0,n._)("figure",null,[(0,n._)("img",{src:null!==(e=null===(l=t.texts[0])||void 0===l||null===(o=l.images[0])||void 0===o?void 0:o.full_url)&&void 0!==e?e:"/dist/images/print-icon-transparant.png"},null,8,li)])]),(0,n._)("span",oi,(0,n.zw)(t.name),1)])])),[[n.F8,!t.is_default]])})),128))],512),[[n.F8,k.value]])]})),_:1},8,["data-ippid","disabled","isDone"])):(0,n.kq)("",!0),(null!==(a=null===(r=m.value)||void 0===r?void 0:r.length)&&void 0!==a?a:0)>0&&void 0!==(null===(u=m.value[0])||void 0===u?void 0:u.id)?((0,n.wg)(!0),(0,n.iD)(n.HY,{key:1},(0,n.Ko)(m.value,(function(t){return(0,n.wy)(((0,n.wg)(),(0,n.j4)(K,{key:t.id,class:"accordion accordion--step imprint-options","data-ippid":t.id,isDone:!!t.selectedImprintOption},{header:(0,n.w5)((function(){return[(0,n._)("div",ai,[(0,n._)("div",ri,(0,n.zw)(t.name),1)])]})),content:(0,n.w5)((function(){return[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(t.imprint_options,(function(e){return(0,n.wg)(),(0,n.iD)("label",{key:e.id,class:"choice choice--text choice--text--big"},[(0,n.wy)((0,n._)("input",{type:"radio","onUpdate:modelValue":function(e){return t.selectedImprintOption=e},class:"imprint-option",name:"imprint_options[".concat(null==t?void 0:t.id,"]"),value:e.id},null,8,ui),[[n.G2,t.selectedImprintOption]]),(0,n._)("span",di,(0,n.zw)(e.products[0].name),1)])})),128))]})),_:2},1032,["data-ippid","isDone"])),[[n.F8,!t.is_default]])})),128)):(0,n.kq)("",!0)]})),_:1}))]),(0,n.SU)(h)?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n.SU)(V)?((0,n.wg)(),(0,n.iD)("div",Ai,Ii)):((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n.SU)($)?((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n._)("div",ci,[(0,n._)("div",si,[(0,n._)("div",pi,[(0,n._)("span",null,(0,n.zw)(t.$t("product.cart.amount")),1)]),(0,n._)("div",vi,[(0,n.wy)((0,n._)("input",{type:"number","onUpdate:modelValue":i[3]||(i[3]=function(t){return p.value=t}),name:"quantity",class:"form-control",required:"required",onChange:i[4]||(i[4]=function(t){return L()}),ref_key:"quantityInput",ref:D},null,544),[[n.nr,p.value]])]),(0,n._)("div",_i,[(0,n._)("span",{onClick:i[5]||(i[5]=function(t){return y.value=!y.value}),class:"more-tiers"},(0,n.zw)(t.$t("product.price.showMorePrices")),1)])])]),(0,n.wy)((0,n.Wm)(Q,{"selected-product":s.value,"max-unit-price":b.value,"are-sales-rules-applied":x.value,price:z.value},null,8,["selected-product","max-unit-price","are-sales-rules-applied","price"]),[[n.F8,y.value]]),null!==(G=c.value)&&void 0!==G&&G.has_discount?((0,n.wg)(),(0,n.iD)("div",mi,[gi,(0,n._)("div",null,[(0,n._)("strong",null,(0,n.zw)(t.$t("product.discount.hasDiscount")),1),(0,n.Uk)(" "+(0,n.zw)(c.value.active_sales_rules[0].time_left),1)])])):(0,n.kq)("",!0),(0,n.Wm)(he,{"price-summary":q.value,quantity:p.value},null,8,["price-summary","quantity"])],64)):((0,n.wg)(),(0,n.iD)("p",wi,(0,n.zw)(t.$t("product.wizard.configureNow")),1)),(0,n.Wm)(C,{class:"accordion-wrap"},{default:(0,n.w5)((function(){return[(0,n.Wm)(K,{class:"accordion accordion--step"},{header:(0,n.w5)((function(){return[(0,n._)("div",fi,[(0,n._)("div",hi,(0,n.zw)(t.$t("shipping.deliverytime")),1)])]})),content:(0,n.w5)((function(){return[(0,n._)("div",yi,[(0,n.wy)((0,n._)("input",{type:"radio",name:"with_rush_fee",class:"delivery-option",value:"0",id:"without-rush-fee",required:"",checked:"",onChange:i[6]||(i[6]=function(t){return L()}),"onUpdate:modelValue":i[7]||(i[7]=function(t){return f.value=t})},null,544),[[n.G2,f.value]]),(0,n._)("label",ki,[bi,(0,n._)("span",xi,[(0,n._)("b",null,[zi,(0,n._)("span",qi,(0,n.zw)(t.$t("shipping.normal_deliverytime")),1)]),(0,n._)("span",Si,(0,n.zw)(t.$t("shipping.deliveryExpected",{delivery_time_days:j.value})),1)])])]),(0,n._)("div",Di,[(0,n.wy)((0,n._)("input",{type:"radio",name:"with_rush_fee",class:"delivery-option",value:"1",id:"with-rush-fee",required:"",onChange:i[8]||(i[8]=function(t){return L()}),"onUpdate:modelValue":i[9]||(i[9]=function(t){return f.value=t})},null,544),[[n.G2,f.value]]),(0,n._)("label",Ui,[Hi,(0,n._)("span",ji,[(0,n._)("b",null,[Ti,(0,n._)("span",Pi,(0,n.zw)(t.$t("shipping.express_delivery")),1)]),(0,n._)("span",$i,(0,n.zw)(t.$t("shipping.expressExplanation")),1)])])])]})),_:1})]})),_:1})],64))],64)),(0,n._)("div",Ci,[(0,n.SU)(h)?((0,n.wg)(),(0,n.iD)("div",{key:1,class:"unpublished-message",innerHTML:r.value},null,8,Gi)):((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n._)("div",Yi,[(0,n.SU)(V)?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",Li,[(0,n._)("button",{type:"button",class:"btn btn--secondary btn--il","data-modal-class":"modal--added-to","data-cart-type":"cart","data-needs-imprint-options":"1",disabled:!(0,n.SU)($),onClick:W},[Oi,(0,n._)("span",null,(0,n.zw)(t.$t("product.cart.addToCart")),1)],8,Mi)])),(0,n._)("div",Wi,[(0,n._)("button",{type:"button",class:"btn btn--light btn--il","data-modal-class":"modal--added-to","data-cart-type":"quote",disabled:!(0,n.SU)($),onClick:Z},[Ki,(0,n._)("span",null,(0,n.zw)(t.$t("product.cart.addToQuote")),1)],8,Zi)])]),(0,n._)("div",Vi,[(0,n._)("div",Ei,[(0,n._)("button",{type:"button",class:"btn btn--light product-request-sample","data-modal-class":"modal--added-to","data-cart-type":"cart","data-request-sample":"1",disabled:!(0,n.SU)($)},[(0,n._)("span",null,(0,n.zw)(t.$t("product.cart.requestSample")),1)],8,Fi)]),(0,n._)("div",Ni,[(0,n._)("button",{type:"button",class:"btn light btn--il","data-modal-class":"modal--added-to","data-cart-type":"quote","data-needs-imprint-options":"1","data-request-sample":"1",disabled:!(0,n.SU)($)},[(0,n._)("span",null,(0,n.zw)(t.$t("product.cart.requestImprintSample")),1)],8,Bi)])])],64)),d.value&&d.value.length>1?((0,n.wg)(),(0,n.iD)("div",Ri,[(0,n._)("div",{innerHTML:d.value},null,8,Ji)])):(0,n.kq)("",!0),Qi])])])])])],8,ye),(0,n.Wm)(ne,{product:s.value},null,8,["product"])],64)}}};var tn=i(9150);const en={product:{sku:"SKU"}},nn={product:{sku:"Art nr.",price:{quantity:"Aantal",starting_at:"vanaf",onRequest:"op aanvraag",showMorePrices:"toon meer prijzen en kortingen",perItemWithImprint:"Prijs per stuk",discountAction:"Kortingsactie",totalExVat:"Totaal (excl. BTW)",totalInclVat:"Totaal (incl. BTW)",detailed:"Gedetailleerd prijsoverzicht"},wizard:{chooseYourConfiguration:"Kies je {configurationName}",configureNow:"Maak je keuzes en bepaal de prijs"},discount:{hasDiscount:"Actie prijs"},cart:{amount:"Kies gewenste aantal",quantity:"Aantal",perUnit:"Per stuk",savings:"Besparing",extraDiscountHigherTier:"Tip, voor {quantity} extra ontvangt u meer korting!",addToCart:"ik bestel nu en heb geen vertraging",addToQuote:"ik heb een vraag of wil een offerte",requestSample:"Sample aanvragen",requestImprintSample:"Opdrukvoorbeeld aanvragen"},imprint:{default:"Standaard drukpositie",yes:"ja",no:"nee",showImprintPositions:"bekijk drukposities",hideImprintPositions:"verberg drukposities",print:"Bedrukken",noImprint:"Geen bedrukking"},tabs:{description:"Omschrijving",specifications:{title:"Specificaties",dimensions:"Afmetingen",weight:"Gewicht",stock:"Voorraad getoond product",colors:"Kleuren",brand:"Merk",sku:"Artikelnummer"},shippingTime:{title:"Levertijd",delivery_time_no_imprint:"Levertijd zonder bedrukking",delivery_time_with_imprint:"Levertijd met bedrukking",delivery_time_import:"Levertijd import"},stock:{title:"Voorraad",sku:"Artikelnummer",name:"Naam",qty:"Voorraad"},imprintPositionsAndTechniques:{title:"Bedrukposities en -technieken",description:"Wij kunnen {productName} voor u bedrukken op de standaard drukpositie of 1 van de andere getoonde opdrukposities.\nDe opdruk experts bepalen per product en logo wat de beste “standaard ” is. Elk logo is tenslotte anders! \nBij elke drukopdracht ontvang je altijd eerst een drukproef vorodat we starten met de bedrukking, wij drukken nooit zonder dat je goedkeuring.\nVan te voren weten hoe het eruit ziet voordat u een bestelling plaatst? Geen probleem, vraag een opdrukvoorbeeld aan",possibleTechniques:"Mogelijke druktechnieken",possiblePositions:"Mogelijke drukposities"}},stock:{alwaysPlentyInStock:"Altijd voldoende op voorraad"}},shipping:{deliverytime:"Levertijd",normal_deliverytime:"Standaard levertijd",deliveryExpected:"De standaard doorlooptijd is {delivery_time_days} werkdagen na goedkeuring van je bestelling.",express_delivery:"Spoedlevering",expressExplanation:"Sneller is (bijna) altijd mogelijk via het spoedtraject. Geef je deadlines door bij het bestellen en we proberen de planning aan te passen. We houden contact!"}};var ln=document.querySelector("#appProductPage");if(ln){var on={defaultLocale:"nl",languages:{nl:nn,en}},an=on.defaultLocale,rn=on.languages,un=Object.assign(rn),dn=(0,tn.o)({legacy:!1,locale:an,fallbackLocale:"nl",messages:un}),cn=(0,n.ri)(Xi);cn.use((0,a.Sp)({id:"GTM-5B38NJ",debug:!0})).use(dn),cn.mount(ln)}},5787:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(3645),l=i.n(n)()((function(t){return t[1]}));l.push([t.id,".main-image{max-height:100%;max-width:100%}.swiper{height:100%;max-height:500px;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;height:75px;justify-content:center;text-align:center}.swiper-slide img{display:block;height:100%;object-fit:contain;width:100%}.swiper-button-next,.swiper-button-prev{left:50%;transform:rotate(90deg);transform-origin:left center}.swiper-button-prev{top:10px}.swiper-button-next{bottom:10px;top:auto}",""]);const o=l},5148:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(3645),l=i.n(n)()((function(t){return t[1]}));l.push([t.id,".accordion[data-v-3d05aece]{list-style:none;margin:0;padding:0}.accordion__item[data-v-3d05aece]:last-child{border-bottom:none}",""]);const o=l},8719:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(3645),l=i.n(n)()((function(t){return t[1]}));l.push([t.id,".accordion__item[data-v-3a79cac0]{cursor:pointer}.accordion__trigger[data-v-3a79cac0]{display:flex;justify-content:space-between}.accordion-enter-active[data-v-3a79cac0],.accordion-leave-active[data-v-3a79cac0]{overflow:hidden;transition:height .3s ease,opacity .3s ease;will-change:height,opacity}.accordion-enter[data-v-3a79cac0],.accordion-leave-to[data-v-3a79cac0]{height:0!important;opacity:0}",""]);const o=l}},t=>{t.O(0,[941],(()=>{return e=4123,t(t.s=e);var e}));t.O()}]);