1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DBG-EaM_.js","./WCVDKeko.js","./B8y8BWMa.js","./BSu4Q5qC.js","./DgBOw7Id.js","./t7WpbYVX.js","./BYtHwcsl.js","./C3X79py4.js","./DZYi3a7m.js","./6MxDToDj.js","./B8T3vahi.js","./iBwRVZDr.js","./4bDgs8yL.js","./DwZYEHCQ.js","./CXpljZ4d.js","./C2S0Hva_.js","./listing-styles.aAmStMFC.css","./nE3E1RrQ.js","./CfILyGau.js","./DDbdhxWU.js","./product-styles.DQzLuwM8.css","./form-styles.0bmYLSLW.css","./C5n6Am7w.js","./DqmVtwLa.js","./CKJCcCNu2.js","./DCAUs8sP.js","./editor-styles.CZ6y3sPv.css","./BmQ7DwT6.js","./BjsqzF-W2.js","./CHdvlx762.js","./BeuhCI_C2.js","./esmkrJlO2.js","./Dn5PMFBz.js","./other-styles.DemvdtaJ.css","./xCI6kAzZ2.js","./BEa5XjAY2.js","./CYVvjWAR2.js","./LmGM6VNP2.js","./CcqrRMzz2.js","./C3PmtMUf2.js","./C_yOALV0.js","./BBn-8BIq2.js","./DjQ6L8lx.js","./common-styles.DXY843Sl.css","./admin-styles.BtFycUQr.css","./DFC4o-Fh.js","./O3m8pdQw.js"])))=>i.map(i=>d[i]); 2(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`a6fafdec27`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`e1e6ff41-3500-4063-be7b-9c092f2ad62b`,e._sentryDebugIdIdentifier=`sentry-dbid-e1e6ff41-3500-4063-be7b-9c092f2ad62b`)}catch{}})();import{r as e}from"./B8y8BWMa.js";import{$t as t,Bn as n,C as r,Cr as i,Dr as a,En as o,Gn as s,Gt as c,In as l,Jn as u,Kn as d,Or as f,Qn as p,Sn as m,Tn as h,Tr as g,Wn as _,Xn as ee,Yn as v,_n as y,bn as b,fn as x,gr as S,or as C,pn as w,tt as T,vn as E,wn as D,xn as O,yn as k,z as A}from"./WCVDKeko.js";import"./Dn5PMFBz.js";import{Q as te,T as j,Tt as ne,f as re,i as ie,l as ae,r as oe}from"./BSu4Q5qC.js";import{M as se,Q as ce}from"./DgBOw7Id.js";import{t as M}from"./CXpljZ4d.js";import{t as le}from"./DGBKRod5.js";/* empty css */import{t as N}from"./DDbdhxWU.js";import{t as ue}from"./BjsqzF-W2.js";import{p as de,t as fe}from"./CKJCcCNu2.js";t();var P={key:0,class:`display-info-tags`},F=[`id`],I={key:0,class:`hover-message`},L={key:1,class:`miniature`},R={key:1,class:`display-content`},z={key:0,class:`title`},B={class:`sub_title`},V={class:`titleListing`},H={key:1,class:`cta`},U={key:2,class:`display-content`},W={key:0,class:`title`},G={class:`sub_title`},K={key:1,class:`description`},q={key:2,class:`cta`},J={key:1},Y={class:`price-container`},X={key:0,class:`cta`},Z=6,Q=8,pe=M({__name:`DisplayCard`,props:{price:{type:String,required:!0},originalPrice:{type:String,default:null},background:{type:String,default:``},backgroundColor:{type:String,default:null},hoverMessage:{type:String,default:``},hoverIcon:{type:String,default:``},accent:{type:Boolean,default:!1},hovered:{type:Boolean,default:!1},modelName:{type:String,default:null},type:{type:String,default:null},to:{type:String,default:``},infoTags:{type:Array,default:null},showTags:{type:Boolean,default:!1},isPersonalize:{type:Boolean,default:!1},backgroundTiled:{type:Boolean,default:!1}},setup(e){let t=ae(),n=S(null),r=S(null),o=S(null),l=S(null),p=S(c().$i18n.locale.value),m=e,x=y(()=>!m.isPersonalize&&!t.$_productPageHelpers_isSeoExcluded(m.modelName,m.type)),T=y(()=>{if(m.background){let e=/\/([^/.]*).jpg$/g.exec(m.background),t={"background-image":`url('${m.background}')`},n=m.backgroundColor?{"background-color":m.backgroundColor,"background-blend-mode":`multiply`}:{};if(e&&e[1]){if(e[1]===`none`)return{"background-image":`none`,"background-color":`#F0F8FA`};if(m.backgroundTiled)return j.methods.$_signHelpers_tiledWallStyle(e[1],m.backgroundColor||null);if(j.methods.$_signHelpers_isBackgroundValidForFixing(e[1]))return{...t,...n,"background-repeat":`repeat-x`,"background-size":`1px 100%`,"background-position":`center`}}return{...t,...n}}return m.backgroundColor?{"background-image":`none`,"background-color":m.backgroundColor}:null}),A=()=>{o.value=r.value?.clientWidth&&n.value?.clientWidth>=272?`${r.value?.clientWidth+Z+Q}px`:null};return _(()=>{n.value&&(A(),l.value=new ResizeObserver(A),l.value.observe(n.value))}),s(()=>{l.value&&l.value.disconnect()}),(t,o)=>{let s=N,c=ee(`SpanLink`);return d(),O(`div`,{ref_key:`$el`,ref:n,class:g([`display-card`,{"--accent":e.accent,"--hovered":e.hovered,"--with-miniature":t.$slots.miniature,"--with-cta":t.$slots.cta}])},[e.showTags&&e.infoTags&&e.infoTags.length?(d(),O(`div`,P,[(d(!0),O(w,null,u(e.infoTags,(e,t)=>(d(),O(`div`,{key:t,class:`tag`},[o[0]||=E(`i`,{class:`icon icon-stars`},null,-1),E(`span`,null,f(e),1)]))),128))])):b(``,!0),E(`div`,{id:e.modelName,class:`display-box`,style:a({...i(T)})},[v(t.$slots,`top`,{},void 0,!0),e.hoverMessage&&!t.$slots.cta?(d(),O(`div`,I,[e.hoverIcon?(d(),O(`i`,{key:0,class:g(`icon-${e.hoverIcon}`)},null,2)):b(``,!0),D(` `+f(e.hoverMessage),1)])):b(``,!0),t.$slots.miniature?(d(),O(`div`,L,[v(t.$slots,`miniature`,{},void 0,!0)])):b(``,!0)],12,F),t.$slots.titleListingH3?(d(),O(`div`,R,[t.$slots.title?(d(),O(`div`,z,[v(t.$slots,`title`,{},void 0,!0)])):b(``,!0),E(`div`,B,[v(t.$slots,`sub_title`,{},void 0,!0)]),E(`h3`,V,[v(t.$slots,`titleListingH3`,{},void 0,!0)]),E(`div`,{ref_key:`priceContainer`,ref:r,class:`price-container`},[h(s,{price:e.price,"original-price":e.originalPrice,"tax-display":!1,alignment:`left`},null,8,[`price`,`original-price`])],512),t.$slots.cta?(d(),O(`div`,H,[v(t.$slots,`cta`,{},void 0,!0)])):b(``,!0)])):t.$slots.titleSeo?b(``,!0):(d(),O(`div`,U,[t.$
2slots.title?(d(),O(`h3`,W,[e.to?(d(),k(c,{key:0,to:e.to,class:`link`,link:i(x)},{default:C(()=>[v(t.$slots,`title`,{},void 0,!0)]),_:3},8,[`to`,`link`])):v(t.$slots,`title`,{key:1},void 0,!0)])):b(``,!0),E(`div`,G,[v(t.$slots,`sub_title`,{},void 0,!0)]),t.$slots.description?(d(),O(`div`,K,[v(t.$slots,`description`,{},void 0,!0)])):b(``,!0),E(`div`,{ref_key:`priceContainer`,ref:r,class:`price-container`},[h(s,{price:e.price,"original-price":e.originalPrice,"tax-display":!1,alignment:`left`},null,8,[`price`,`original-price`])],512),t.$slots.cta?(d(),O(`div`,q,[v(t.$slots,`cta`,{},void 0,!0)])):b(``,!0)])),t.$slots.titleSeo?(d(),O(`div`,{key:3,class:g([`display-content titleSeo`,{"--no-lowercase":i(p)===`de`}])},[E(`h3`,null,[!e.isPersonalize&&e.to&&![`stamping`,`static`,`rubber`].includes(e.type)?(d(),k(c,{key:0,to:e.to,class:`link`,link:i(x)},{default:C(()=>[v(t.$slots,`titleSeo`,{},void 0,!0)]),_:3},8,[`to`,`link`])):(d(),O(`span`,J,[v(t.$slots,`titleSeo`,{},void 0,!0)]))]),E(`div`,Y,[h(s,{price:e.price,"original-price":e.originalPrice,"tax-display":!1,alignment:`left`},null,8,[`price`,`original-price`])]),t.$slots.cta?(d(),O(`div`,X,[v(t.$slots,`cta`,{},void 0,!0)])):b(``,!0)],2)):b(``,!0)],2)}}},[[`__scopeId`,`data-v-7ba9667e`]]),me=e({default:()=>$});t();var he=o(()=>T(()=>import(`./DBG-EaM_.js`).then(e=>e.default||e),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]),import.meta.url)),ge=o(()=>T(()=>import(`./nE3E1RrQ.js`).then(e=>e.default||e),__vite__mapDeps([17,1,2,15]),import.meta.url)),_e=o(()=>T(()=>import(`./CfILyGau.js`).then(e=>e.n).then(e=>e.default||e),__vite__mapDeps([18,2,1,14,19,3,4,5,6,7,8,9,10,11,12,13,20,21]),import.meta.url)),ve=o(()=>T(()=>import(`./C5n6Am7w.js`).then(e=>e.default||e),__vite__mapDeps([22,1,2,14,23,16]),import.meta.url)),ye=o(()=>T(()=>import(`./CKJCcCNu2.js`).then(e=>e.n).then(e=>e.default||e),__vite__mapDeps([24,2,1,3,4,5,6,7,8,9,10,11,12,13,14,25,26,27,21,28,29,30,31,32,33,34,35,36,37,38,39,40,41,15,42,43,44]),import.meta.url)),be=o(()=>T(()=>import(`./DFC4o-Fh.js`).then(e=>e.n).then(e=>e.default||e),__vite__mapDeps([45,2,1,14,46,21]),import.meta.url)),xe={key:0,class:`miniature-preview`},$=M({__name:`ProductCard`,props:{product:{type:Object,required:!0},itemPreviewMode:{type:Boolean,default:!1},pageTitle:{type:String,default:``},showTags:{type:Boolean,default:!1},listingPage:{type:Boolean,default:!1},listingPrefix:{type:Array,default:()=>[]},mode:{type:String,default:`listing`,validator:e=>[`listing`,`model-manager`].includes(e)}},emits:[`deleteModel`,`addModel`],setup(e){let{t}=r(),a=ae(),o=he,s=ge,c=e,u=oe(),v=e=>u.continueEditing(e),T=l(`shoppingId`,null),E=()=>{c.mode===`listing`&&ie.methods.$_ecommerceHelpers_event_selectItem(c.product,T||``)},j=S(!0),M=S(!1),N=S(!1),P=S(!1),F=y(()=>{let e=``,n=``,r=``;if(c.product.type===`stamping`){let e=se[c.product.content.inkColor]?.text;n=c.product.content.inkColor?` - ${t(`STAMP_INK`)} ${e?t(e):c.product.content.inkColor}`:``,r=c.product.content.config.color?` - ${t(`STAMP_MOUNT`)} ${te.methods.$_stampHelpers_mountColorName(c.product.content.config.color)}`:``}else c.product.type===`sign`&&(n=c.product.content.config.color?` - ${c.product.content.config.color}`:``,r=c.product.content.config.fixing&&c.product.content.config.fixing.name?` - ${c.product.content.config.fixing.name}`:``);return c.pageTitle&&(e+=`${c.pageTitle} - `),!n&&c.product.content.config.color&&(n=` - ${c.product.content.config.color}`),`${e}${W.value.title}${W.value.short_description?`- ${W.value.short_description}`:``}${n}${r} - ${c.product.name}`}),I=y(()=>typeof c.product.name==`object`?c.product.name.model:c.product.name),{isAbTestPage:L,showAiPhotos:R,assignVariant:z}=re();_(()=>{L.value&&z()});let B=y(()=>{let e={stamping:`stamps`,sign:`signs`},t=typeof c.product.name==`object`?c.product.name.model:c.product.name,n=c.product.type===`sign`&&R.value?`-ab-test`:``;return`/images-models/${e[c.product.type]}/listing/${t}${n}`}),V=y(()=>N.value&&c.product.hoverImage?c.product.hoverImage:c.product.customImage),H=y(()=>W.value.pathName?t(`COMMON_LABEL_SEE_DETAIL`):c.product.type===`stamping`?t(`COMMON_LABEL_PERSONALIZED`):``),U=y(()=>a.$_productPageHelpers_isFormule(c.product.name,c.product.type,c.product.content.preset)),W=y(()=>
2a.$_productPageHelpers_getProductCardDetails(c.product,c.listingPrefix)),G=y(()=>{let e=parseFloat(W.value.originalPrice),t=parseFloat(W.value.price);return e>t?ce(e).minus(t).toFixed(2):null}),K=y(()=>a.$_productPageHelpers_isPopup(c.product)),q=y(()=>K.value?``:c.product?.forceLinkParentListing&&c.product?.content?.preset?.parentListing&&c.product?.content?.preset.parentListing||W.value.isPreset),J=[`solid-color`,`none`],Y=y(()=>c.product.customImage?``:c.product.type===`stamp-static`||c.product.type===`stamping`&&(c.product.tag===`editing`||c.itemPreviewMode)?`/images/groovepaper.png`:c.product.type===`sign`&&(c.product.tag===`editing`||c.itemPreviewMode)?c.product.content&&c.product.content.background&&!J.includes(c.product.content.background)?`/images/editor/${c.product.content.background}.jpg`:J.includes(c.product.content?.background)?``:`/images/concrete.jpg`:``),X=y(()=>c.itemPreviewMode&&c.product.type===`sign`),Z=y(()=>c.product.content?.background===`solid-color`?c.product.content?.backgroundColor||`#efefef`:X.value&&c.product.content?.backgroundColor||null),Q=y(()=>(W.value.pathName||c.product.link)&&c.product.tag!==`editing`?`SEE_DETAIL`:c.product.tag===`editing`?`FINALIZE`:`PERSONALIZED`),me=y(()=>{let e={SEE_DETAIL:t(`COMMON_LABEL_SEE_DETAIL`),FINALIZE:t(`COMMON_LABEL_FINALIZE`),PERSONALIZED:t(`COMMON_LABEL_PERSONALIZED`)};return e[Q.value]||e.SEE_DETAIL}),$=y(()=>Q.value===`PERSONALIZED`),Se=y(()=>!ue.value),Ce=y(()=>W.value.title),we=()=>{if(P.value=!0,E(),c.product.type===`sign`){let e=ne();e.value&&={...e.value,image:B.value}}if(c.product.tag===`editing`)return v({editorNoFocus:!0});W.value?.action&&W.value.action()},Te=()=>{M.value=!0,n(()=>{j.value=!1})};return(t,n)=>{let r=de,a=A,c=le,l=ee(`SpanLink`),u=fe,_=_e,v=ve,y=ye,S=be;return d(),O(`div`,{class:g([`product-card`,{"--with-miniature":i(W).miniatureImage,"--editing":e.product.tag===`editing`}]),onMouseenter:n[6]||=e=>N.value=!0,onMouseleave:n[7]||=e=>N.value=!1},[e.product.content?(d(),k(p((i(W).pathName||e.product.link)&&e.product.tag!==`editing`?i(o):i(s)),{key:0,to:i(W).pathName||e.product.link||``,product:e.product,"onClick:link":n[3]||=e=>{P.value=!0,E()},"onClick:action":we,"onLink:loaded":n[4]||=e=>P.value=!1,"onAction:loaded":n[5]||=e=>P.value=!1},{default:C(()=>[h(a,null,{default:C(()=>[e.product.content.modelId&&e.product.documentId?(d(),k(r,{key:0,"model-id":e.product.content.documentId,"card-id":e.product.documentId,slug:e.product.slug,type:e.product.type,mode:e.mode,onAddModel:n[0]||=e=>t.$emit(`addModel`,e),onDeleteModel:n[1]||=e=>t.$emit(`deleteModel`,e),onClick:n[2]||=x(()=>{},[`stop`,`prevent`])},null,8,[`model-id`,`card-id`,`slug`,`type`,`mode`])):b(``,!0)]),_:1}),h(i(pe),{class:g({"--editing":e.product.tag===`editing`}),price:i(W).price,"original-price":i(W).originalPrice,accent:e.product.tag===`editing`,background:i(Y),"background-color":i(Z),"background-tiled":i(X),hovered:i(N),"hover-message":i(H),"hover-icon":i(W).pathName?`visibility`:`create`,"model-name":i(I),"info-tags":i(W).infoTags,"show-tags":e.showTags,type:e.product.type,to:i(q),preset:e.product.content?.preset,"is-personalize":i($)},m({top:C(()=>[i(W).image&&e.product.type!==`sign`||e.product.inverted?(d(),k(c,{key:0,superposed:i(N)?i(W).hover:null,image:e.product.customImage?i(V):e.product.inverted?i(W).miniatureImage:i(W).image,alt:i(W).title,width:`300`,height:`200`,class:g({"--multiply":e.product.type!==`sign`}),skeleton:``},null,8,[`superposed`,`image`,`alt`,`class`])):(e.product.type===`sign`||e.product.type===`stamping`)&&e.product.tag!==`editing`&&!e.itemPreviewMode?(d(),O(w,{key:1},[i(U)&&!i(K)?(d(),k(l,{key:0,to:i(W).pathName,link:!i($)},{default:C(()=>[h(c,{image:i(B),alt:i(F),height:`200`,width:`300`,class:g({"--multiply":e.product.type!==`sign`}),lazy:``,skeleton:``},null,8,[`image`,`alt`,`class`])]),_:1},8,[`to`,`link`])):(d(),k(c,{key:1,image:i(B),alt:i(F),height:`200`,width:`300`,class:g({"--multiply":e.product.type!==`sign`}),lazy:``,skeleton:``,cached:i(Se)},null,8,[`image`,`alt`,`class`,`cached`]))],64)):(d(),k(u,{key:2,class:g({"--blur":i(j),"--hidden":!i(M)}),item:{...e.product.content,type:e.product.type},padding:e.product.type===`sign`?8:0,"adjust-height":``,"fixed-size":``,"item-preview-mode":e.itemPreviewMode,"onZoom:setted":Te},null,8,[`class`,`item`,`padding`,`item-preview-mode`])),e.product.tag?(d(),k(_,{key:3,class:`tag-element`,type:e.product.tag,price:i(G)},null,8,[`type`,`price`])):b(``,!0),i(W).additionalDisplay?(d(),k(v,{key:4,"display-item":i(W).additionalDisplay,class:`product-card-additional-display`},null,8,[`display-item`])):b(``,!0)]),title:C(()=>[D(f(i(Ce)),1)]),sub_title:C(()=>[D(f(i(W).sub_title),1)]),cta:C(()=>[h(S,{block:!0,skin:e.product.tag===`editing`?`purple`:`tertiary`,loading:i(P),size:`S`},{default:C(()=>[D(f(i(me)),1)]),_:1},8,[`skin`,`loading`])]),_:2},[!e.product.customImage&&i(W).miniatureImage?{name:`miniature`,fn:C(()=>
2[e.product.inverted&&e.product.type!==`stamp-static`?(d(),O(`div`,xe,[h(y,{class:g({"--blur":i(j),"--hidden":!i(M)}),item:{...e.product.content,type:e.product.type},padding:e.product.type===`sign`?8:0,"adjust-height":``,"fixed-size":``,"onZoom:setted":Te},null,8,[`class`,`item`,`padding`])])):e.itemPreviewMode?b(``,!0):(d(),k(c,{key:1,image:e.product.inverted?i(W).image:i(W).miniatureImage,alt:i(W).title,width:`80`,height:`80`,class:g({"--multiply":e.product.type!==`sign`}),skeleton:``},null,8,[`image`,`alt`,`class`]))]),key:`0`}:void 0]),1032,[`class`,`price`,`original-price`,`accent`,`background`,`background-color`,`background-tiled`,`hovered`,`hover-message`,`hover-icon`,`model-name`,`info-tags`,`show-tags`,`type`,`to`,`preset`,`is-personalize`])]),_:1},40,[`to`,`product`])):b(``,!0)],34)}}},[[`__scopeId`,`data-v-3bbbc25f`]]);export{me as n,$ as t};
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.