(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,94909,(a,e,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return u},getImageProps:function(){return m}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let l=a.r(55682),n=a.r(8927),t=a.r(5500),s=l._(a.r(1948));function m(a){let{props:e}=(0,n.getImgProps)(a,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[a,r]of Object.entries(e))void 0===r&&delete e[a];return{props:e}}let u=t.Image},57688,(a,e,r)=>{e.exports=a.r(94909)},83340,(a,e,r)=>{e.exports=JSON.parse('{"summary":{"generatedAt":"2026-07-08T13:13:44.248Z","source":"https://prodaja.filament.rs/","productCount":15,"totalColors":152,"expectedImageCount":410,"products":[{"slug":"t-shirt-master","displayName":"PREMIUM MAJICA SA ŠTAMPOM","colors":23,"variants":["A","B","C"],"imageCount":69},{"slug":"t-shirt-premium-180","displayName":"PREMIUM MAJICA 180 SA ŠTAMPOM","colors":8,"variants":["A","B","C"],"imageCount":24},{"slug":"polo-azzuro-ii","displayName":"POLO MAJICA SA ŠTAMPOM","colors":21,"variants":["A","B","C"],"imageCount":63},{"slug":"polo-top-gun-premium","displayName":"PREMIUM POLO MAJICA SA ŠTAMPOM","colors":6,"variants":["A","B","C"],"imageCount":18},{"slug":"dukserica-spring","displayName":"PREMIUM DUKSERICA (bez kapuljače) SA ŠTAMPOM","colors":14,"variants":["A","B","C"],"imageCount":42},{"slug":"dukserica-champ","displayName":"PREMIUM DUKSERICA (sa kapuljačom) SA ŠTAMPOM","colors":14,"variants":["A","B","C"],"imageCount":42},{"slug":"dukserica-winner","displayName":"PREMIUM DUKSERICA (sa rajsferšlusom) SA ŠTAMPOM","colors":7,"variants":["A","B","C"],"imageCount":21},{"slug":"donji-deo-trenerke-spirit","displayName":"PREMIUM TRENERKA DONJI DEO SA ŠTAMPOM","colors":3,"variants":["A","B"],"imageCount":6},{"slug":"donji-deo-trenerke-spirit-women","displayName":"ŽENSKA PREMIUM TRENERKA DONJI DEO SA ŠTAMPOM","colors":3,"variants":["A","C"],"imageCount":6},{"slug":"kacket-debbi","displayName":"KAČKET SA ŠTAMPOM","colors":13,"variants":["A","B","C"],"imageCount":39},{"slug":"kecelja-mojito","displayName":"KECELJA (za konobare muška) SA ŠTAMPOM","colors":5,"variants":["A","B"],"imageCount":10},{"slug":"kecelja-martini","displayName":"KECELJA (za konobare ženska) SA ŠTAMPOM","colors":7,"variants":["A","C"],"imageCount":14},{"slug":"kecelja-eco-chef","displayName":"KECELJA ZA KUVARE SA ŠTAMPOM","colors":15,"variants":["A","C"],"imageCount":30},{"slug":"radne-pantalone-brano","displayName":"RADNI KOMBINEZON SA ŠTAMPOM","colors":11,"variants":["A","B"],"imageCount":22},{"slug":"radne-pantalone-craft-pants","displayName":"RADNE PANTALONE SA ŠTAMPOM","colors":2,"variants":["A","B"],"imageCount":4}]},"products":[{"slug":"t-shirt-master","displayName":"PREMIUM MAJICA SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/majica-t-shirt-master-men-artikal-r160-236276","kind":"classic short-sleeve crew neck cotton T-shirt","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bež","slug":"bez","colorPrompt":"beige"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Braon","slug":"braon","colorPrompt":"brown"},{"name":"Ciklama","slug":"ciklama","colorPrompt":"cyclamen fuchsia"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Ljubičasta","slug":"ljubicasta","colorPrompt":"purple"},{"name":"Oranž","slug":"oranz","colorPrompt":"orange"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava svetla","slug":"plava-svetla","colorPrompt":"light blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Plava tirkizna","slug":"plava-tirkizna","colorPrompt":"turquoise blue"},{"name":"Roze","slug":"roze","colorPrompt":"pink"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"},{"name":"Siva srednje","slug":"siva-srednje","colorPrompt":"medium gray"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena kely","slug":"zelena-kely","colorPrompt":"kelly green"},{"name":"Zelena maslinasta","slug":"zelena-maslinasta","colorPrompt":"olive green"},{"name":"Zelena petrol","slug":"zelena-petrol","colorPrompt":"petrol green teal"},{"name":"Zelena svetla","slug":"zelena-svetla","colorPrompt":"light green"},{"name":"Zelena tamna","slug":"zelena-tamna","colorPrompt":"dark green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":69},{"slug":"t-shirt-premium-180","displayName":"PREMIUM MAJICA 180 SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/majica-t-shirt-premium-180-artikal-mt001-236349","kind":"premium 180 gsm short-sleeve crew neck cotton T-shirt sewn from tube with double stitching on collar, sleeves, and bottom hem","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena kely","slug":"zelena-kely","colorPrompt":"kelly green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":24},{"slug":"polo-azzuro-ii","displayName":"POLO MAJICA SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/majica-polo-kratak-rukav-azzurro-ii-artikal-r241-236275","kind":"short-sleeve polo shirt with collar and button placket","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bež","slug":"bez","colorPrompt":"beige"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Braon","slug":"braon","colorPrompt":"brown"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Ljubičasta","slug":"ljubicasta","colorPrompt":"purple"},{"name":"Oranž","slug":"oranz","colorPrompt":"orange"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava svetla","slug":"plava-svetla","colorPrompt":"light blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Plava tirkizna","slug":"plava-tirkizna","colorPrompt":"turquoise blue"},{"name":"Siva","slug":"siva","colorPrompt":"gray"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena kely","slug":"zelena-kely","colorPrompt":"kelly green"},{"name":"Zelena maslinasta","slug":"zelena-maslinasta","colorPrompt":"olive green"},{"name":"Zelena petrol","slug":"zelena-petrol","colorPrompt":"petrol green teal"},{"name":"Zelena svetla","slug":"zelena-svetla","colorPrompt":"light green"},{"name":"Zelena tamna","slug":"zelena-tamna","colorPrompt":"dark green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":63},{"slug":"polo-top-gun-premium","displayName":"PREMIUM POLO MAJICA SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/majica-polo-kratak-rukav-top-gun-artikal-r243-236308","kind":"premium short-sleeve pique polo shirt with collar, reinforced placket, and three buttons","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"}],"imageCount":18},{"slug":"dukserica-spring","displayName":"PREMIUM DUKSERICA (bez kapuljače) SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/dukserica-okrugli-izrez-spring-artikal-ds001-236285","kind":"crewneck sweatshirt without hood","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Oranž","slug":"oranz","colorPrompt":"orange"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva","slug":"siva","colorPrompt":"gray"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena","slug":"zelena","colorPrompt":"green"},{"name":"Zelena kely","slug":"zelena-kely","colorPrompt":"kelly green"},{"name":"Zelena maslinasta","slug":"zelena-maslinasta","colorPrompt":"olive green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":42},{"slug":"dukserica-champ","displayName":"PREMIUM DUKSERICA (sa kapuljačom) SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/dukserica-sa-kapuljacom-champ-artikal-ds006-236330","kind":"pullover hoodie with hood and kangaroo pocket","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bež","slug":"bez","colorPrompt":"beige"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Oranž","slug":"oranz","colorPrompt":"orange"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva","slug":"siva","colorPrompt":"gray"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena kely","slug":"zelena-kely","colorPrompt":"kelly green"},{"name":"Zelena maslinasta","slug":"zelena-maslinasta","colorPrompt":"olive green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":42},{"slug":"dukserica-winner","displayName":"PREMIUM DUKSERICA (sa rajsferšlusom) SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/dukserica-sa-kapuljacom-i-rajsfeslusom-winner-artikal-ds008-236286","kind":"full-zip hoodie with hood, zipper, and front pockets","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"}],"imageCount":21},{"slug":"donji-deo-trenerke-spirit","displayName":"PREMIUM TRENERKA DONJI DEO SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/donji-deo-trenerke-spirit-men-artikal-ds022-236403","kind":"men\'s Spirit jogger sweatpants, 260 gsm cotton-rich fleece, with elastic waistband, front drawcord, two front pockets, tapered legs, and elastic ankle cuffs","variants":["A","B"],"colors":[{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"}],"imageCount":6},{"slug":"donji-deo-trenerke-spirit-women","displayName":"ŽENSKA PREMIUM TRENERKA DONJI DEO SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/donji-deo-trenerke-spirit-women-artikal-ds021-236402","kind":"women\'s Spirit jogger sweatpants, 260 gsm cotton-rich fleece, with elastic waistband, front drawcord, two front pockets, tapered legs, and elastic ankle cuffs","variants":["A","C"],"colors":[{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva pepeljasta","slug":"siva-pepeljasta","colorPrompt":"ash gray"}],"imageCount":6},{"slug":"kacket-debbi","displayName":"KAČKET SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/kacket-5-panela-debbi-artikal-kc001-236357","kind":"five-panel baseball cap","variants":["A","B","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bež","slug":"bez","colorPrompt":"beige"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Maskirna","slug":"maskirna","colorPrompt":"camouflage olive green"},{"name":"Oranž","slug":"oranz","colorPrompt":"orange"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva","slug":"siva","colorPrompt":"gray"},{"name":"Zelena","slug":"zelena","colorPrompt":"green"},{"name":"Zelena kely","slug":"zelena-kely","colorPrompt":"kelly green"},{"name":"Zelena svetla","slug":"zelena-svetla","colorPrompt":"light green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":39},{"slug":"kecelja-mojito","displayName":"KECELJA (za konobare muška) SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/kecelja-radna-mojito-artikal-ka002-236316","kind":"long narrow waist work apron worn below the waist only, with a flat waistband and a front pocket, no bib","variants":["A","B"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Drap-krem","slug":"drap-krem","colorPrompt":"cream beige"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"}],"imageCount":10},{"slug":"kecelja-martini","displayName":"KECELJA (za konobare ženska) SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/kecelja-kratka-martini-artikal-r225-236317","kind":"short waist apron","variants":["A","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Drap-krem","slug":"drap-krem","colorPrompt":"cream beige"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"}],"imageCount":14},{"slug":"kecelja-eco-chef","displayName":"KECELJA ZA KUVARE SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/kecelja-radna-eco-chef-artikal-ka004-236450","kind":"full chef work apron with neck strap and waist ties","variants":["A","C"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bež","slug":"bez","colorPrompt":"beige"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Braon svetla","slug":"braon-svetla","colorPrompt":"light brown"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Oranž","slug":"oranz","colorPrompt":"orange"},{"name":"Pink","slug":"pink","colorPrompt":"hot pink"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Plava tirkizna","slug":"plava-tirkizna","colorPrompt":"turquoise blue"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena","slug":"zelena","colorPrompt":"green"},{"name":"Zelena maslinasta","slug":"zelena-maslinasta","colorPrompt":"olive green"},{"name":"Žuta","slug":"zuta","colorPrompt":"yellow"}],"imageCount":30},{"slug":"radne-pantalone-brano","displayName":"RADNI KOMBINEZON SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/radne-pantalone-sa-tregerima-brano-artikal-11200-236400","kind":"work bib trousers with suspenders and utility pockets","variants":["A","B"],"colors":[{"name":"Bela","slug":"bela","colorPrompt":"white"},{"name":"Bordo","slug":"bordo","colorPrompt":"burgundy"},{"name":"Crna","slug":"crna","colorPrompt":"black"},{"name":"Crvena","slug":"crvena","colorPrompt":"red"},{"name":"Plava rojal","slug":"plava-rojal","colorPrompt":"royal blue"},{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva srednje","slug":"siva-srednje","colorPrompt":"medium gray"},{"name":"Siva svetla","slug":"siva-svetla","colorPrompt":"light gray"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"},{"name":"Zelena maslinasta","slug":"zelena-maslinasta","colorPrompt":"olive green"},{"name":"Zelena tamna","slug":"zelena-tamna","colorPrompt":"dark green"}],"imageCount":22},{"slug":"radne-pantalone-craft-pants","displayName":"RADNE PANTALONE SA ŠTAMPOM","url":"https://prodaja.filament.rs/kupi/radne-pantalone-klasicne-craft-pants-artikal-tp001-236293","kind":"classic work pants with utility pockets","variants":["A","B"],"colors":[{"name":"Plava teget","slug":"plava-teget","colorPrompt":"navy blue"},{"name":"Siva tamna","slug":"siva-tamna","colorPrompt":"dark gray"}],"imageCount":4}]}')},95438,a=>{"use strict";var e=a.i(43476),r=a.i(71645),i=a.i(57688),o=a.i(83340);let l={"t-shirt-premium-180":"premium-majica-sa-stampom","polo-azzuro-ii":"polo-majica-sa-stampom","polo-top-gun-premium":"premium-polo-majica-sa-stampom","dukserica-spring":"dukserica-bez-kapuljace-sa-stampom","dukserica-champ":"dukserica-sa-kapuljacom-sa-stampom","dukserica-winner":"dukserica-sa-rajsferslusom-sa-stampom","donji-deo-trenerke-spirit":"muska-trenerka-donji-deo-sa-stampom","donji-deo-trenerke-spirit-women":"zenska-trenerka-donji-deo-sa-stampom","kacket-debbi":"kacket-sa-stampom","kecelja-mojito":"kecelja-za-konobare-muska-sa-stampom","kecelja-martini":"kecelja-za-konobare-zenska-sa-stampom","kecelja-eco-chef":"kecelja-za-kuvare-sa-stampom","radne-pantalone-brano":"radni-polukombinezon-sa-stampom","radne-pantalone-craft-pants":"radne-pantalone-sa-stampom"};Object.entries(l).map(([a,e])=>[`/proizvodi/${a}`,`/proizvodi/${e}`]);let n=["DTF štampa"],t=new Set(["t-shirt-premium-180","polo-top-gun-premium","polo-azzuro-ii"]);function s(a,e){return{priceUnderTen:a,priceOverTen:e}}function m(a){return`${a} RSD`}function u(a){let e=a.toLocaleLowerCase("sr-Latn");return`${e.charAt(0).toLocaleUpperCase("sr-Latn")}${e.slice(1)}`}let p={A:{key:"A",label:"Proizvod",description:"Čist studijski prikaz proizvoda."},B:{key:"B",label:"Muški model",description:"Prikaz proizvoda na muškom modelu."},C:{key:"C",label:"Ženski model",description:"Prikaz proizvoda na ženskom modelu."}};function d(a){let e=[a.priceOverTen,a.priceUnderTen,...a.colorPrices?.flatMap(a=>[a.priceOverTen,a.priceUnderTen])??[]].filter(a=>"number"==typeof a);return e.length?Math.min(...e):void 0}let c=new Map([["polo-top-gun-premium:bela:C","2"],["donji-deo-trenerke-spirit:crna:A","spirit-20260708"],["donji-deo-trenerke-spirit:crna:B","spirit-20260708"],["donji-deo-trenerke-spirit:plava-teget:A","spirit-20260708"],["donji-deo-trenerke-spirit:plava-teget:B","spirit-20260708"],["donji-deo-trenerke-spirit:siva-pepeljasta:A","spirit-20260708"],["donji-deo-trenerke-spirit:siva-pepeljasta:B","spirit-20260708"],["donji-deo-trenerke-spirit-women:crna:A","spirit-20260708"],["donji-deo-trenerke-spirit-women:crna:C","spirit-20260708"],["donji-deo-trenerke-spirit-women:plava-teget:A","spirit-20260708"],["donji-deo-trenerke-spirit-women:plava-teget:C","spirit-20260708"],["donji-deo-trenerke-spirit-women:siva-pepeljasta:A","spirit-20260712"],["donji-deo-trenerke-spirit-women:siva-pepeljasta:C","spirit-20260708"]]),g=new Map([["kecelja-eco-chef","eco-chef-20260709"]]),v={"t-shirt-premium-180":{id:"t-shirt-premium-180",category:"Majice",name:"PREMIUM MAJICA",shortDescription:"Unisex premium majica od 100% češljanog pamuka, 180 g/m², za često nošenje i pranje.",description:"MAJICA SA ŠTAMPOM PREMIUM je kvalitetna unisex majica, idealna za štampu vašeg dizajna, svakodnevno nošenje i narudžbine većih količina. Izrađena je od debljeg i punijeg 100% češljanog pamuka, pa deluje kvalitetnije, udobnije i izdržljivije pri čestom nošenju i pranju.",specifications:[{label:"Materijal",value:"100% češljani pamuk"},{label:"Gramatura",value:"180 g/m²"},{label:"Kroj",value:"Unisex, klasičan kroj"},{label:"Ojačanja",value:"Ojačan okovratnik trakom, dodatni štepovi duž ramena i dupli štepovi na okovratniku, rukavima i donjem rubu"},{label:"Varijante",value:"Unisex i ženska verzija"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa","DTG štampa"],recommendedUseCases:["Firme","Timovi","Pokloni za zaposlene"],minimumQuantity:10,...s(1190,890),colorPrices:[{colorSlugs:["bela","crna","plava-teget"],priceOverTen:720}],visual:"shirt"},"polo-azzuro-ii":{id:"polo-azzuro-ii",category:"Majice",name:"POLO MAJICA SA ŠTAMPOM",shortDescription:"Polo majica od češljanog pamuka, 180 g/m², za štampu, uniforme i često pranje.",description:"POLO MAJICA SA ŠTAMPOM je kvalitetna majica sa kragnom, idealna za štampu vašeg dizajna, svakodnevno nošenje i radne uniforme. Izrađena je od debljeg i punijeg češljanog pamuka, pa je izdržljivija i bolje zadržava oblik pri čestom nošenju i pranju.",specifications:[{label:"Materijal",value:"100% češljani pamuk"},{label:"Gramatura",value:"180 g/m²"},{label:"Kroj",value:"Klasičan polo kroj"},{label:"Ojačanja",value:"Ojačana traka duž vrata, dodatna ojačanja duž ramena, oko pazuha i ranfli, kao i dupli štepovi na donjem rubu i rukavima"},{label:"Detalji",value:"Tri dugmeta u boji majice i rezervno dugme"},{label:"Varijante",value:"Muška i ženska verzija"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa","DTG štampa"],recommendedUseCases:["Firme","Restorani i kafići","Događaji"],minimumQuantity:10,...s(1490,990),visual:"polo"},"polo-top-gun-premium":{id:"polo-top-gun-premium",category:"Majice",name:"PREMIUM POLO MAJICA SA ŠTAMPOM",shortDescription:"Premium pike polo majica od 100% češljanog pamuka, 210 g/m², za uniforme i često nošenje.",specifications:[{label:"Materijal",value:"100% češljani pamuk, PIKE"},{label:"Gramatura",value:"210 g/m²"},{label:"Kroj",value:"Klasičan premium polo kroj"},{label:"Ojačanja",value:"Strukturisana kragna, ojačana prednja lajsna i uredni štepovi na rukavima i donjem rubu"},{label:"Detalji",value:"Tri dugmeta u boji majice"},{label:"Varijante",value:"Muška i ženska verzija"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa","DTG štampa"],recommendedUseCases:["Uniforme za firme","Restorani i kafići","Prodajni timovi"],minimumQuantity:10,...s(1490,1190),colorPrices:[{colorSlugs:["bela","crna"],priceOverTen:990}],visual:"polo"},"kacket-debbi":{id:"kacket-debbi",category:"Kačketi",name:"KAČKET SA ŠTAMPOM",shortDescription:"Pamučni keper kačket za štampu dizajna, svakodnevno nošenje i veće količine.",description:"KAČKET SA ŠTAMPOM je praktičan kačket, idealan za štampu vašeg dizajna, svakodnevno nošenje i narudžbine većih količina. Izrađen je od pamučnog kepera, pa je udoban, izdržljiv i pogodan za duže nošenje.",specifications:[{label:"Materijal",value:"100% pamuk, keper"},{label:"Kroj",value:"Klasičan kačket sa podesivim obimom"},{label:"Ojačanja",value:"Izdržljiv keper materijal i čvrsta konstrukcija za svakodnevnu upotrebu"},{label:"Detalji",value:"Podešavanje obima čičak kopčom, ventilacioni otvori i dugme u boji kačketa"},{label:"Varijante",value:"Širok izbor boja"}],availableSizes:["Univerzalna"],brandingMethods:["DTF štampa"],recommendedUseCases:["Promocije","Eventi","Pokloni"],minimumQuantity:20,...s(1090,590),visual:"cap"},"kecelja-mojito":{id:"kecelja-mojito",category:"Bele uniforme / radna odeća",name:"KECELJA ZA KONOBARE MUŠKA SA ŠTAMPOM",shortDescription:"Praktična keper kecelja za kuhinju, ugostiteljstvo i rad sa mušterijama.",description:"KECELJA SA ŠTAMPOM MUŠKA je praktična kecelja, idealna za štampu vašeg dizajna i svakodnevnu upotrebu u kuhinji, ugostiteljstvu i radu sa mušterijama. Izrađena je od čvrstog keper materijala, pa je izdržljiva, laka za održavanje i pogodna za često korišćenje.",specifications:[{label:"Materijal",value:"65% poliester / 35% pamuk, keper"},{label:"Gramatura",value:"190 g/m²"},{label:"Kroj",value:"Uniseks, klasičan kroj"},{label:"Dimenzije",value:"85 × 61 cm"},{label:"Detalji",value:"Kaiš oko struka, dužine oko 108 cm"},{label:"Varijante",value:"Uniseks model"}],availableSizes:["Univerzalna"],brandingMethods:["DTF štampa"],recommendedUseCases:["Kafići","Ketering","Uslužni timovi"],minimumQuantity:10,...s(1190,590),visual:"apron"},"dukserica-spring":{id:"dukserica-spring",category:"Duksevi",name:"DUKSERICA (bez kapuljače) SA ŠTAMPOM",shortDescription:"Uniseks dukserica bez kapuljače od brušenog futera, 280 g/m², za štampu i uniforme.",description:"DUKSERICA SA ŠTAMPOM BEZ KAPULJAČE je udobna uniseks dukserica sa okruglim izrezom, idealna za štampu vašeg dizajna, svakodnevno nošenje i radne uniforme. Izrađena je od debljeg brušenog futera, pa je topla, prijatna za nošenje i izdržljiva pri čestom korišćenju i pranju.",specifications:[{label:"Materijal",value:"Brušeni futer: 80% pamuk / 20% poliester"},{label:"Gramatura",value:"280 g/m²"},{label:"Kroj",value:"Uniseks, klasičan kroj sa okruglim izrezom"},{label:"Ojačanja",value:"Ojačan okovratnik trakom, dodatni štepovi na okovratniku, ramenima, rukavima i donjem delu"},{label:"Detalji",value:"Elastične ranfle oko vrata, na rukavima i donjem delu"},{label:"Varijante",value:"Uniseks model"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:n,recommendedUseCases:["Firme","Timovi","Pokloni za zaposlene"],minimumQuantity:10,...s(2290,1790),visual:"crewneck"},"dukserica-champ":{id:"dukserica-champ",category:"Duksevi",name:"DUKSERICA (sa kapuljačom) SA ŠTAMPOM",shortDescription:"Uniseks dukserica sa kapuljačom od brušenog futera, 280 g/m², sa kangaroo džepom.",description:"DUKSERICA SA ŠTAMPOM SA KAPULJAČOM je udobna uniseks dukserica, idealna za štampu vašeg dizajna, svakodnevno nošenje i radne uniforme. Izrađena je od debljeg brušenog futera, pa je topla, prijatna za nošenje i izdržljiva pri čestom korišćenju i pranju.",specifications:[{label:"Materijal",value:"Brušeni futer sa troslojnom strukturom: pamuk spolja i iznutra, poliester u srednjem sloju"},{label:"Gramatura",value:"280 g/m²"},{label:"Kroj",value:"Uniseks, klasičan kroj sa kapuljačom"},{label:"Ojačanja",value:"Ojačan okovratnik trakom, dodatni štepovi na ramenima, rukavima i donjem delu"},{label:"Detalji",value:"Prednji kangaroo džep i elastične ranfle na rukavima i donjem delu"},{label:"Varijante",value:"Uniseks model"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:n,recommendedUseCases:["Timovi","Promocije","Eventi"],minimumQuantity:10,...s(2490,1990),visual:"hoodie"},"dukserica-winner":{id:"dukserica-winner",category:"Duksevi",name:"DUKSERICA (sa rajsferšlusom) SA ŠTAMPOM",shortDescription:"Uniseks dukserica sa kapuljačom i rajsferšlusom od brušenog futera, 280 g/m².",description:"DUKSERICA SA ŠTAMPOM SA RAJSFERŠLUSOM je udobna uniseks dukserica, idealna za štampu vašeg dizajna, svakodnevno nošenje i radne uniforme. Izrađena je od debljeg brušenog futera, pa je topla, prijatna za nošenje i izdržljiva pri čestom korišćenju i pranju.",specifications:[{label:"Materijal",value:"Brušeni futer sa troslojnom strukturom: pamuk spolja i iznutra, poliester u srednjem sloju"},{label:"Gramatura",value:"280 g/m²"},{label:"Kroj",value:"Uniseks, klasičan kroj sa kapuljačom i rajsferšlusom"},{label:"Ojačanja",value:"Ojačan okovratnik trakom, dodatni štepovi na ramenima, rukavima i donjem delu"},{label:"Detalji",value:"Dva prednja džepa, kapuljača sa učkurom u boji dukserice i elastične ranfle na rukavima i donjem delu"},{label:"Varijante",value:"Uniseks model"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa"],recommendedUseCases:["Firme","Terenski timovi","Radna odeća"],minimumQuantity:10,...s(2590,2090),visual:"zip"},"donji-deo-trenerke-spirit":{id:"donji-deo-trenerke-spirit",category:"Donji deo",name:"MUŠKA TRENERKA DONJI DEO SA ŠTAMPOM",shortDescription:"Muški donji deo trenerke, 260 g/m², sa pojasom, učkurom, džepovima i ranflama.",description:"MUŠKA TRENERKA SA ŠTAMPOM DONJI DEO je udoban donji deo trenerke za timove, klubove i svakodnevno nošenje. Izrađena je od materijala sa visokim udelom pamuka, sa elastičnim pojasom, učkurom u boji trenerke, dva prednja džepa i elastičnim ranflama na dnu nogavica.",specifications:[{label:"Materijal",value:"80% pamuk / 20% poliester"},{label:"Gramatura",value:"260 g/m²"},{label:"Kroj",value:"Muški kroj sa elastičnim pojasom i suženim nogavicama"},{label:"Ojačanja",value:"Elastičan pojas i elastične ranfle na nogavicama za bolje prijanjanje i očuvanje oblika"},{label:"Detalji",value:"Pojas sa lastišem, učkur u boji trenerke, dva prednja džepa i elastične ranfle na dnu"},{label:"Varijante",value:"Muški model"}],availableSizes:["S","M","L","XL","XXL","3XL"],brandingMethods:["DTF štampa"],recommendedUseCases:["Timovi","Klubovi","Promocije"],minimumQuantity:10,...s(2490,1999),productKind:"men's jogger sweatpants, 260 gsm cotton-rich fleece, with elastic waistband, front drawcord, two front pockets, tapered legs, and elastic ankle cuffs",visual:"pants"},"donji-deo-trenerke-spirit-women":{id:"donji-deo-trenerke-spirit-women",category:"Donji deo",name:"ŽENSKA TRENERKA DONJI DEO SA ŠTAMPOM",shortDescription:"Ženski donji deo trenerke, 260 g/m², sa pojasom, učkurom, džepovima i ranflama.",description:"ŽENSKA TRENERKA SA ŠTAMPOM DONJI DEO je udoban donji deo trenerke ženskog kroja za timove, klubove i svakodnevno nošenje. Izrađena je od materijala sa visokim udelom pamuka, sa elastičnim pojasom, učkurom u boji trenerke, dva prednja džepa i elastičnim ranflama na dnu nogavica.",specifications:[{label:"Materijal",value:"80% pamuk / 20% poliester"},{label:"Gramatura",value:"260 g/m²"},{label:"Kroj",value:"Ženski kroj sa elastičnim pojasom i suženim nogavicama"},{label:"Ojačanja",value:"Elastičan pojas i elastične ranfle na nogavicama za bolje prijanjanje i očuvanje oblika"},{label:"Detalji",value:"Pojas sa lastišem, učkur u boji trenerke, dva prednja džepa i elastične ranfle na dnu"},{label:"Varijante",value:"Ženski model"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa"],recommendedUseCases:["Timovi","Klubovi","Promocije"],minimumQuantity:10,...s(2490,1999),productKind:"women's jogger sweatpants, 260 gsm cotton-rich fleece, with elastic waistband, front drawcord, two front pockets, tapered legs, and elastic ankle cuffs",visual:"pants"},"kecelja-martini":{id:"kecelja-martini",category:"Bele uniforme / radna odeća",name:"KECELJA ZA KONOBARE ŽENSKA SA ŠTAMPOM",shortDescription:"Ženska radna kecelja univerzalne veličine za restorane, trgovine i uslužne delatnosti.",description:"KECELJA SA ŠTAMPOM ŽENSKA je praktična radna kecelja, idealna za štampu vašeg dizajna i svakodnevnu upotrebu u trgovinama, restoranima, delikatesima i drugim uslužnim delatnostima. Izrađena je od čvrstog materijala koji je prijatan za nošenje, lak za održavanje i pogodan za često korišćenje.",specifications:[{label:"Materijal",value:"65% poliester / 35% pamuk"},{label:"Gramatura",value:"190 g/m²"},{label:"Kroj",value:"Ženski kroj, univerzalna veličina"},{label:"Dimenzije",value:"85 × 41 cm"},{label:"Detalji",value:"Praktičan model za svakodnevni rad i lako brendiranje"},{label:"Varijante",value:"Ženski model"}],availableSizes:["Univerzalna"],brandingMethods:["DTF štampa"],recommendedUseCases:["Restorani","Kafići","Barovi"],minimumQuantity:10,...s(1190,590),visual:"apron"},"kecelja-eco-chef":{id:"kecelja-eco-chef",category:"Bele uniforme / radna odeća",name:"KECELJA ZA KUVARE SA ŠTAMPOM",shortDescription:"Uniseks kuvarska kecelja od recikliranog pamuka i poliestera, 180 g/m².",description:"KECELJA SA ŠTAMPOM ZA KUVARE je praktična uniseks kecelja, idealna za štampu vašeg dizajna i svakodnevni rad u kuhinji i ugostiteljstvu. Izrađena je od recikliranog pamuka i poliestera, pa je prijatna za nošenje, izdržljiva i dobar izbor za firme koje žele održiviji materijal.",specifications:[{label:"Materijal",value:"80% reciklirani pamuk / 20% reciklirani poliester"},{label:"Gramatura",value:"180 g/m²"},{label:"Kroj",value:"Uniseks, klasičan kroj"},{label:"Dimenzije",value:"61 × 88 cm"},{label:"Detalji",value:"Dobra pokrivenost odeće i veliki izbor boja"},{label:"Varijante",value:"Uniseks model"}],availableSizes:["Univerzalna"],brandingMethods:["DTF štampa"],recommendedUseCases:["Restorani","Kuhinje","Ketering"],minimumQuantity:10,...s(1290,790),primaryImage:"/product-images/kecelja-eco-chef/bela/kecelja-eco-chef__bela__A.png",visual:"apron"},"radne-pantalone-brano":{id:"radne-pantalone-brano",category:"Bele uniforme / radna odeća",name:"RADNI POLUKOMBINEZON SA ŠTAMPOM",shortDescription:"Radne pantalone sa tregerima za servis, radionice i teren, kada uniforma mora da izgleda ozbiljno.",availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa"],recommendedUseCases:["Servisni timovi","Radna odeća","Terenski rad"],minimumQuantity:10,...s(2990,2490),visual:"pants"},"radne-pantalone-craft-pants":{id:"radne-pantalone-craft-pants",category:"Bele uniforme / radna odeća",name:"RADNE PANTALONE SA ŠTAMPOM",shortDescription:"Čvrste keper radne pantalone, 240 g/m², sa više džepova i ojačanjima za svakodnevni rad.",description:"RADNE PANTALONE SA ŠTAMPOM su čvrste i praktične pantalone, idealne za štampu vašeg dizajna i svakodnevni rad. Izrađene su od izdržljivog keper materijala, pa su pogodne za poslove gde se odeća često nosi, pere i opterećuje.",specifications:[{label:"Materijal",value:"Keper tkanina"},{label:"Gramatura",value:"240 g/m²"},{label:"Kroj",value:"Klasičan radni kroj, prilagođen radu u pokretu"},{label:"Ojačanja",value:"Trostruki štepovi i metalne ringlice na mestima većeg opterećenja"},{label:"Detalji",value:"Dva prednja, dva zadnja i dva bočna džepa, mali džep za sitnice, gajke za čekić sa obe strane i SAB rajsferšlus"},{label:"Varijante",value:"Uniseks model"}],availableSizes:["S","M","L","XL","XXL"],brandingMethods:["DTF štampa"],recommendedUseCases:["Radna odeća","Servisni timovi","Magacini i logistika"],minimumQuantity:10,...s(2590,2090),visual:"pants"}},k=new Set(["t-shirt-master"]);function j(a,e){return e?a.availableColors.find(a=>a.name===e||a.slug===e)??a.availableColors[0]:a.availableColors[0]}function b(a,e){if(e)return a.colorPrices?.find(a=>a.colorSlugs.includes(e))}o.default.products.filter(a=>!k.has(a.slug)).map(a=>{let e,r,i,o,n=v[a.slug],t=l[a.slug];if(!n)throw Error(`Missing product config for slug: ${a.slug}`);if(!t)throw Error(`Missing public product slug for source slug: ${a.slug}`);let s=(e=(n.name??a.displayName).trim().replace(/\bLEVEL\b\s*/gi,"").trim(),/\bSA ŠTAMPOM\b/i.test(e)?e:`${e} SA ŠTAMPOM`);return{id:t,slug:a.slug,publicSlug:t,name:s,category:n.category,shortDescription:n.shortDescription,seoTitle:function(a,e,r){if(e.seoTitle)return e.seoTitle;let i=u(a),o=d(e),l=o?`, od ${m(o)}`:"";return"Majice"===e.category?`${i} - ${r.colors.length} boja${l}`:"Kačketi"===e.category?`Kačket sa štampom za promocije${l}`:"Duksevi"===e.category?`${i} za firme${l}`:`${i} za radnu odeću${l}`}(s,n,a),seoDescription:function(a,e,r){if(e.seoDescription)return e.seoDescription;let i=u(a),o=d(e),l=o?` Cena od ${m(o)} za 10+ kom.`:"";return"Majice"===e.category?`${i} za majice sa štampom za firme, timove i promocije. ${r.colors.length} boja, DTF ili DTG štampa i rok potvrđen uz ponudu.${l}`:"Kačketi"===e.category?`${i} za reklamni tekstil, evente, promocije i poklone. DTF štampa logoa, veće količine i brza izrada za firme u Srbiji.${l}`:"Duksevi"===e.category?`${i} kao reklamni tekstil i radna odeća sa štampom za firme, timove i događaje. DTF štampa logoa i rok potvrđen uz ponudu.${l}`:`${i} za uniforme za ugostiteljstvo, radnu odeću sa štampom i timove kojima treba čitljiv logo. DTF štampa i rok potvrđen uz ponudu.${l}`}(s,n,a),seoFaq:[{question:`Koja štampa može na ${s}?`,answer:"Na svim modelima može DTF štampa, a na belim modelima i u posebnim slučajevima može i DTG štampa."},{question:"Da li radite manje količine?",answer:(r=n.colorPrices?.reduce((a,e)=>!a||e.priceOverTen{let e=p[a];return e||{key:a,label:`Varijanta ${a}`,description:"Alternativni prikaz proizvoda."}})}});function P(){return(0,e.jsxs)("svg",{"aria-hidden":"true",className:"promotion-icon",viewBox:"0 0 24 24",children:[(0,e.jsx)("path",{d:"M3 10.5v3l12 3.5V7L3 10.5Zm4.4 4.6L8.8 20h4.3l-1.2-3.6-4.5-1.3Z"}),(0,e.jsx)("path",{d:"M18 8.5 21 6M18.5 12H22M18 15.5l3 2.5"})]})}let h={bela:"oklch(0.98 0.004 95)",bez:"oklch(0.92 0.02 82)",bordo:"oklch(0.43 0.14 20)",braon:"oklch(0.44 0.05 64)",ciklama:"oklch(0.61 0.24 354)",crna:"oklch(0.21 0.01 88)",crvena:"oklch(0.58 0.21 28)",ljubicasta:"oklch(0.51 0.18 318)",narandzasta:"oklch(0.72 0.18 60)",oranz:"#e07a1d",maskirna:"#7a745f",plava:"#2f78bd","plava-rojal":"oklch(0.55 0.22 262)","plava-svetla":"oklch(0.78 0.11 245)","plava-teget":"oklch(0.35 0.08 252)","plava-tirkizna":"oklch(0.74 0.12 206)",roze:"oklch(0.79 0.1 8)",siva:"#8d8d8d","siva-pepeljasta":"oklch(0.72 0.006 95)","siva-srednje":"oklch(0.58 0.008 95)","siva-tamna":"oklch(0.43 0.008 95)",zelena:"#3f7d49","zelena-kely":"oklch(0.73 0.2 144)","zelena-maslinasta":"oklch(0.54 0.07 122)","zelena-petrol":"oklch(0.47 0.08 200)","zelena-svetla":"oklch(0.78 0.14 145)","zelena-tamna":"oklch(0.43 0.09 145)",zuta:"oklch(0.88 0.16 96)"};a.s(["ProductDetail",0,function({initialColor:a,initialShowAllColors:o=!1,initialVariant:l,product:n}){var s;let u,p,d,v,k,z=j(n,a),A=n.imageVariants.find(a=>a.key===l)??n.imageVariants[0],[M,f]=(0,r.useState)(z.name),[y,T]=(0,r.useState)(A?.key??""),[O,S]=(0,r.useState)(o),C=(0,r.useRef)(!1),w=j(n,M),D=function(a,e,r){if(!a.primaryImage.startsWith(`/product-images/${a.slug}/`))return a.primaryImage;let i=j(a,e),o=r?a.imageVariants.find(a=>a.key===r)??a.imageVariants[0]:a.imageVariants[0],l=`${a.slug}:${i.slug}:${o.key}`,n=c.get(l)??g.get(a.slug),t=n?`?v=${n}`:"";return`/product-images/${a.slug}/${i.slug}/${a.slug}__${i.slug}__${o.key}.png${t}`}(n,w.slug,y),N=(u=(s=w.slug)?b(n,s):n.colorPrices?.reduce((a,e)=>!a||e.priceOverTena.key===y),U=E>=0?E:0,K=n.imageVariants.find(a=>a.key===y)??n.imageVariants[0],L=(p=n.brandingMethods.filter(a=>"DTG štampa"!==a),t.has(n.slug)&&"bela"===j(n,M).slug?["DTF štampa","DTG štampa"]:p),x=`/kontakt?${new URLSearchParams({boja:w.name,proizvod:n.name}).toString()}`;(0,r.useEffect)(()=>{f(j(n,a).name),T(n.imageVariants.find(a=>a.key===l)?.key??n.imageVariants[0]?.key??""),S(o)},[a,o,l,n]);let I=("t-shirt-premium-180"===n.slug||"polo-top-gun-premium"===n.slug?["Bela","Crna","Plava teget"]:["Bela","Crna","Siva pepeljasta"]).map(a=>n.availableColors.find(e=>e.name===a)).filter(a=>!!a),B=n.availableColors.filter(a=>!I.some(e=>e.slug===a.slug)),R=[...I,...B].filter((a,e,r)=>r.findIndex(e=>e.slug===a.slug)===e),_=R.slice(0,3).some(a=>a.slug===w.slug)?R.slice(0,3):[...R.slice(0,2),w].filter((a,e,r)=>r.findIndex(e=>e.slug===a.slug)===e),$=O?n.availableColors:_;function V(a){if(n.imageVariants.length<2)return;let e=(U+a+n.imageVariants.length)%n.imageVariants.length;T(n.imageVariants[e].key)}return(0,r.useEffect)(()=>{if(!C.current){C.current=!0;return}let a=new URLSearchParams;a.set("color",w.slug),y&&a.set("variant",y),O&&a.set("allColors","1");let e=`/proizvodi/${n.publicSlug}?${a.toString()}`;`${window.location.pathname}${window.location.search}`!==e&&window.history.replaceState(window.history.state,"",e)},[w.slug,n.publicSlug,y,O]),(0,e.jsxs)("div",{className:"product-detail",children:[(0,e.jsx)("div",{className:"product-detail__gallery",children:(0,e.jsxs)("div",{className:"product-detail__image-wrap",children:[(0,e.jsx)("a",{"aria-label":"Nazad na katalog proizvoda",className:"product-detail__back",href:"/proizvodi",children:(0,e.jsx)("span",{"aria-hidden":"true",children:"←"})}),(0,e.jsx)(i.default,{alt:(d="string"==typeof w?w:w?.name,v="string"==typeof K?K:K?.label,k=[n.name.toLocaleLowerCase("sr-Latn"),d,v].filter(Boolean).join(" - "),"Majice"===n.category?`Brendirana majica sa štampom za firme - ${k} - ALM Level`:"Kačketi"===n.category?`Kačket sa štampom za promocije i događaje - ${k} - ALM Level`:"Duksevi"===n.category?`Reklamni tekstil i dukserica sa štampom za firme - ${k} - ALM Level`:`Radna odeća sa štampom za firme - ${k} - ALM Level`),className:"product-detail__image product-detail__image--fade",fill:!0,priority:!0,sizes:"(max-width: 980px) 100vw, 44vw",src:D,suppressHydrationWarning:!0},D),n.imageVariants.length>1?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("button",{"aria-label":"Prethodna slika",className:"product-detail__slide product-detail__slide--prev",onClick:()=>V(-1),type:"button",children:"‹"}),(0,e.jsx)("button",{"aria-label":"Sledeća slika",className:"product-detail__slide product-detail__slide--next",onClick:()=>V(1),type:"button",children:"›"}),(0,e.jsx)("div",{className:"product-detail__dots","aria-label":"Slike proizvoda",children:n.imageVariants.map((a,r)=>(0,e.jsx)("button",{"aria-label":`Prikaži sliku ${r+1}`,"aria-pressed":y===a.key,onClick:()=>T(a.key),type:"button"},a.key))})]}):null]})}),(0,e.jsxs)("div",{className:"product-detail__content",children:[(0,e.jsxs)("header",{className:"product-detail__header",children:[(0,e.jsx)("h1",{children:n.name}),(0,e.jsx)("p",{children:n.shortDescription})]}),(0,e.jsxs)("div",{className:"product-detail__purchase-summary",children:[N.priceLabel?(0,e.jsx)("p",{className:`product-detail__price${N.isDiscounted?" product-detail__price--discount":""}`,children:N.isDiscounted&&"number"==typeof N.priceUnderTen&&"number"==typeof N.originalPriceOverTen&&"number"==typeof N.priceOverTen?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("span",{className:"price-primary-label",children:"10+ kom:"}),(0,e.jsx)("span",{className:"price-old",children:m(N.originalPriceOverTen)}),(0,e.jsx)("span",{className:"price-primary",children:m(N.priceOverTen)}),(0,e.jsx)("span",{"aria-hidden":"true",children:"·"}),(0,e.jsxs)("span",{className:"price-secondary",children:["Do 10 kom: ",m(N.priceUnderTen)]})]}):"number"==typeof N.priceOverTen&&"number"==typeof N.priceUnderTen?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("span",{className:"price-primary",children:["10+ kom: ",m(N.priceOverTen)]}),(0,e.jsx)("span",{"aria-hidden":"true",children:"·"}),(0,e.jsxs)("span",{className:"price-secondary",children:["Do 10 kom: ",m(N.priceUnderTen)]})]}):N.priceLabel}):null,(0,e.jsxs)("aside",{className:"product-detail__print-offer","aria-label":"Štampa je gratis uz kupovinu bilo kog proizvoda",children:[(0,e.jsx)("span",{className:"product-detail__print-count","aria-hidden":"true",children:(0,e.jsx)(P,{})}),(0,e.jsxs)("p",{children:[(0,e.jsx)("strong",{children:"ŠTAMPA JE GRATIS UZ KUPOVINU BILO KOG PROIZVODA"}),(0,e.jsx)("span",{children:"(Dva otiska, npr. napred i nazad)"})]})]})]}),(0,e.jsxs)("section",{className:"detail-builder","aria-label":"Opcije proizvoda i kontakt",children:[(0,e.jsxs)("div",{className:"detail-colors",children:[(0,e.jsxs)("div",{className:"detail-colors__head",children:[(0,e.jsx)("p",{className:"detail-colors__title",children:"Boja"}),(0,e.jsx)("strong",{children:w.name})]}),(0,e.jsx)("div",{className:"detail-colors__grid",children:$.map(a=>{let r=function(a,e){let r=e?b(a,e):a.colorPrices?.reduce((a,e)=>!a||e.priceOverTen{f(a.name),T(n.imageVariants[0]?.key??""),S(!1)},type:"button",children:[r?(0,e.jsxs)("span",{className:"color-swatch-card__badge",children:["-",r,"%"]}):null,(0,e.jsx)("span",{className:"color-swatch-card__dot",style:{background:h[a.slug]??"oklch(0.82 0.01 95)"},suppressHydrationWarning:!0}),(0,e.jsx)("span",{className:"color-swatch-card__name",children:a.name})]},a.slug)})}),n.availableColors.length>_.length?(0,e.jsx)("button",{className:"detail-colors__toggle",onClick:()=>S(a=>!a),type:"button",children:O?"Prikaži manje":`Vidi sve boje (${n.availableColors.length})`}):null]}),(0,e.jsxs)("div",{className:"detail-builder__controls",children:[(0,e.jsxs)("div",{className:"detail-field",children:[(0,e.jsx)("span",{children:"Veličine"}),(0,e.jsx)("div",{className:"method-list",children:n.availableSizes.map(a=>(0,e.jsx)("span",{children:a},a))})]}),(0,e.jsxs)("div",{className:"detail-field",children:[(0,e.jsx)("span",{children:"Vrsta štampe"}),(0,e.jsx)("div",{className:"method-list method-list--links",children:L.map(a=>(0,e.jsx)("span",{className:"method-list__chip",children:a},a))})]})]}),(0,e.jsxs)("div",{className:"detail-primary-action",children:[(0,e.jsx)("p",{className:"detail-contact-copy",children:"Javite nam se sa zahtevom i naš tim će vam dati konkretnu ponudu."}),(0,e.jsxs)("a",{className:"button button--primary",href:x,children:["Kontakt",(0,e.jsx)("span",{"aria-hidden":"true",children:"→"})]})]})]}),n.note?(0,e.jsxs)("p",{className:"detail-note",children:[(0,e.jsx)("strong",{children:"Napomena:"})," ",n.note]}):null,n.specifications.length?(0,e.jsxs)("section",{className:"product-specifications","aria-label":"Specifikacije proizvoda",children:[(0,e.jsx)("h2",{children:"Specifikacije"}),(0,e.jsx)("dl",{children:n.specifications.map(a=>(0,e.jsxs)("div",{children:[(0,e.jsx)("dt",{children:a.label}),(0,e.jsx)("dd",{children:a.value})]},a.label))})]}):null,(0,e.jsxs)("section",{className:"product-faq","aria-label":"Česta pitanja",children:[(0,e.jsx)("h2",{children:"Česta pitanja"}),n.seoFaq.map(a=>(0,e.jsxs)("details",{children:[(0,e.jsx)("summary",{children:a.question}),(0,e.jsx)("p",{children:a.answer})]},a.question))]})]})]})}],95438)}]);