p-asistent{position:relative;z-index:120}p-asistent button,p-asistent textarea{font:inherit}.asistent-okidac{position:fixed;right:24px;bottom:24px;z-index:121;display:flex;align-items:center;gap:11px;min-height:54px;padding:7px 17px 7px 8px;border:0;border-radius:var(--r-pilula);color:#fff;background:var(--mastilo);box-shadow:0 12px 32px #2a245040;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.asistent-okidac:hover{transform:translateY(-2px);box-shadow:0 16px 38px #2a245052}.asistent-okidac-znak{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--akcenat-grad);box-shadow:var(--senka-akcenat);font-size:18px}.asistent-okidac-tekst{display:grid;gap:1px;text-align:left;line-height:1}.asistent-okidac-tekst small{color:var(--na-tamnom);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.asistent-okidac-tekst b{font-size:13px}.asistent-zavesa{position:fixed;inset:0;z-index:122;background:#2a245047;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:asistent-pojava .18s ease-out}.asistent-panel{position:fixed;z-index:123;right:22px;bottom:22px;width:min(520px,calc(100vw - 44px));height:min(760px,calc(100vh - 44px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:26px;background:var(--povrsina);box-shadow:0 30px 90px #2a245052;animation:asistent-ulaz .24s cubic-bezier(.2,.8,.2,1)}@keyframes asistent-pojava{0%{opacity:0}}@keyframes asistent-ulaz{0%{opacity:0;transform:translateY(14px) scale(.985)}}.asistent-vrh{display:flex;align-items:center;gap:11px;min-height:72px;padding:12px 14px 12px 16px;border-bottom:1px solid var(--ivica-meka);background:#ffffffeb}.asistent-znak{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:14px;color:#fff;background:var(--akcenat-grad);box-shadow:var(--senka-akcenat)}.asistent-identitet{min-width:0}.asistent-identitet strong,.asistent-identitet small{display:block}.asistent-naslov-red{display:flex;align-items:center;gap:7px}.asistent-naslov-red strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.asistent-naslov-red i{width:7px;height:7px;flex:none;border-radius:50%;background:#57a773;box-shadow:0 0 0 3px #e8f4ec}.asistent-identitet small{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--prigusen);font-size:10.5px}.asistent-novo,.asistent-zatvori{border:0;color:var(--mastilo-2);background:none;cursor:pointer}.asistent-novo{display:flex;align-items:center;gap:5px;margin-left:auto;padding:8px 10px;border-radius:var(--r-pilula);background:var(--povrsina-tint);font-size:10.5px;font-weight:700}.asistent-novo:hover{color:var(--akcenat);background:var(--akcenat-tint)}.asistent-novo span{font-size:15px;line-height:1}.asistent-zatvori{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;font-size:24px}.asistent-zatvori:hover{background:var(--povrsina-tint)}.asistent-tok{flex:1;overflow-y:auto;padding:24px 22px 18px;background:radial-gradient(circle at 100% 0,rgba(194,24,126,.055),transparent 35%),var(--papir);scrollbar-width:thin;scrollbar-color:var(--ivica) transparent}.asistent-pocetak{max-width:390px;margin:12px auto 24px;text-align:center}.asistent-pocetak-znak{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 15px;border-radius:19px;color:#fff;background:var(--akcenat-grad);box-shadow:var(--senka-akcenat);font-size:23px}.asistent-eyebrow{color:var(--akcenat);font-size:9px;font-weight:800;letter-spacing:.15em}.asistent-pocetak h2{margin:7px 0 8px;color:var(--mastilo);font-size:23px;line-height:1.18;letter-spacing:-.45px}.asistent-pocetak p{margin:0;color:var(--mastilo-2);font-size:13px;line-height:1.55}.asistent-predlozi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-width:430px;margin:0 auto}.asistent-predlozi button{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;min-height:62px;padding:10px;border:1px solid var(--ivica-meka);border-radius:15px;color:var(--mastilo-2);background:var(--povrsina);box-shadow:var(--senka-1);cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease}.asistent-predlozi button:first-child{grid-column:1 / -1}.asistent-predlozi button:hover{transform:translateY(-2px);border-color:#c2187e47}.asistent-predlozi button>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--akcenat);background:var(--akcenat-tint)}.asistent-predlozi button b{font-size:11.5px;line-height:1.32}.asistent-predlozi button i{color:var(--bledo);font-size:14px;font-style:normal}.asistent-red{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px}.asistent-red.korisnik{justify-content:flex-end}.asistent-mini-znak{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;margin-top:2px;border-radius:9px;color:#fff;background:var(--akcenat-grad);font-size:11px}.asistent-poruka{width:-moz-fit-content;width:fit-content;max-width:84%;padding:11px 13px;border-radius:6px 16px 16px;white-space:pre-wrap;background:var(--povrsina);box-shadow:var(--senka-1);color:var(--mastilo);font-size:13.5px;line-height:1.52}.asistent-poruka.korisnik{border-radius:16px 16px 6px;color:#fff;background:var(--mastilo);box-shadow:none}.asistent-artikli,.asistent-paketi{display:grid;gap:9px;margin:0 0 14px 35px}.asistent-artikli article{display:grid;grid-template-columns:58px 1fr auto;gap:11px;align-items:center;padding:10px;border-radius:var(--r);background:var(--povrsina);box-shadow:var(--senka-1)}.asistent-artikli img,.asistent-foto-prazna{width:58px;height:58px;border-radius:var(--r-mali);object-fit:contain;background:var(--povrsina-slika)}.asistent-foto-prazna{display:grid;place-items:center;color:var(--bledo);font-weight:800}.asistent-artikal-opis{min-width:0}.asistent-artikal-opis strong,.asistent-artikal-opis small,.asistent-artikal-opis span{display:block}.asistent-artikal-opis strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.asistent-artikal-opis small{margin-top:2px;color:var(--prigusen);font-size:10.5px}.asistent-artikal-opis span{margin-top:5px;color:var(--mastilo);font-size:12.5px;font-weight:800}.asistent-artikli article button,.asistent-paketi button{border:0;border-radius:var(--r-pilula);padding:8px 11px;color:#fff;background:var(--mastilo);cursor:pointer;font-size:10.5px;font-weight:700}.asistent-paketi{grid-template-columns:1fr}.asistent-paketi article{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:14px;padding:13px;border-radius:var(--r);background:var(--povrsina);box-shadow:var(--senka-1)}.asistent-paketi article.preporucen{box-shadow:var(--senka-1),inset 3px 0 0 var(--akcenat)}.asistent-paketi strong,.asistent-paketi small{display:block}.asistent-paketi strong{margin-top:3px;font-size:13px}.asistent-paketi small{margin-top:3px;color:var(--prigusen);font-size:10.5px}.asistent-tip{color:var(--akcenat);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.asistent-cena{grid-row:1 / 4;grid-column:2;text-align:right;font-size:10px;color:var(--prigusen)}.asistent-cena b{display:block;color:var(--mastilo);font-size:13px}.asistent-paketi button{grid-column:1 / -1;width:100%;margin-top:10px;background:var(--akcenat-grad)}.asistent-kuca{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;margin-left:35px;padding:12px 14px;border-radius:6px 16px 16px;background:var(--povrsina);box-shadow:var(--senka-1)}.asistent-kuca i{width:6px;height:6px;border-radius:50%;background:var(--prigusen);animation:asistent-tacka 1s infinite alternate}.asistent-kuca i:nth-child(2){animation-delay:.2s}.asistent-kuca i:nth-child(3){animation-delay:.4s}@keyframes asistent-tacka{to{transform:translateY(-4px);opacity:.45}}.asistent-unos{padding:12px 16px 10px;border-top:1px solid var(--ivica-meka);background:var(--povrsina)}.asistent-kompozitor{display:flex;align-items:flex-end;gap:8px;min-height:52px;padding:8px 8px 8px 15px;border:1.5px solid transparent;border-radius:18px;background:var(--povrsina-upis);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.asistent-kompozitor:focus-within{border-color:var(--akcenat);background:var(--povrsina);box-shadow:0 0 0 4px #c2187e17}.asistent-kompozitor textarea{flex:1;min-width:0;max-height:128px;padding:8px 0 7px;border:0;outline:0;resize:none;overflow-y:auto;color:var(--mastilo);background:transparent;font-size:13.5px;line-height:1.45}.asistent-kompozitor textarea::placeholder{color:var(--bledo)}.asistent-kompozitor>button{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;padding:0;border:0;border-radius:12px;color:#fff;background:var(--akcenat-grad);cursor:pointer;box-shadow:0 5px 13px #c2187e3d;transition:opacity .18s ease,transform .18s ease}.asistent-kompozitor>button:hover:not(:disabled){transform:translateY(-1px)}.asistent-kompozitor>button:disabled{opacity:.3;box-shadow:none;cursor:default}.asistent-kompozitor>button span{font-size:20px;line-height:1}.asistent-unos-meta{display:flex;justify-content:center;padding:7px 4px 0}.asistent-unos-meta small{color:var(--prigusen);font-size:9px;text-align:center}@media (max-width: 620px){.asistent-okidac{right:12px;bottom:12px}.asistent-zavesa{display:none}.asistent-panel{inset:0;width:100%;height:100%;border:0;border-radius:0}.asistent-vrh{min-height:64px;padding:9px 10px 9px 12px}.asistent-identitet small{max-width:165px}.asistent-novo{width:34px;height:34px;justify-content:center;padding:0;font-size:0}.asistent-novo span{font-size:17px}.asistent-tok{padding:19px 14px 14px}.asistent-pocetak{margin-top:5px}.asistent-pocetak h2{font-size:21px}.asistent-artikli,.asistent-paketi{margin-left:0}.asistent-artikli article{grid-template-columns:50px 1fr auto}.asistent-artikli img,.asistent-foto-prazna{width:50px;height:50px}.asistent-unos{padding:10px 10px 8px}}@media (prefers-reduced-motion: reduce){.asistent-panel,.asistent-zavesa,.asistent-kuca i{animation:none}}form.api-forma-zakljucana{opacity:.68;cursor:wait;transition:opacity .12s ease}form.api-forma-zakljucana :is(input,textarea,select,button){cursor:wait}:root{--akcenat: #C2187E;--r: 16px;--r-mali: 12px;--r-sitni: 6px;--r-pilula: 999px;--papir: #FBF9FB;--povrsina: #FFFFFF;--povrsina-tint: #F6F2F6;--povrsina-slika: #F0EBF1;--povrsina-upis: #F3EFF4;--akcenat-tint: #FAEDF5;--ivica: #E4DDE5;--ivica-meka: #F0EBF1;--ivica-crtkana: #C8BCC9;--ivica-jaka: #2A2450;--ivica-blaga: rgba(42, 36, 80, .12);--mastilo: #2A2450;--mastilo-2: #544A5E;--prigusen: #877B8D;--bledo: #A297A6;--na-tamnom: #A49BB8;--lavanda: #C0A9E8;--magenta: #C2187E;--uspeh: #45785A;--razdvojnik-tamni: #39325F;--senka-1: 0 2px 12px rgba(42, 36, 80, .07);--senka-2: 0 20px 44px rgba(42, 36, 80, .14);--senka-akcenat: 0 8px 20px rgba(194, 24, 126, .28);--akcenat-grad: linear-gradient(135deg, #C2187E, #A3126A);--f-naslov: "Archivo", system-ui, sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--papir);color:var(--mastilo);font-family:var(--f-naslov);font-size:15px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.sina{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width: 880px){.sina{padding:0 20px}}p-porudzbina-detalj .stavka-identitet{display:flex;align-items:center;gap:12px;min-width:0}p-porudzbina-detalj .stavka-identitet>span:last-child{min-width:0}p-porudzbina-detalj .stavka-slika{width:58px;height:58px;flex:0 0 58px;border-radius:10px;background:var(--povrsina-slika);display:grid;place-items:center;overflow:hidden;color:var(--prigusen);font-size:9px}p-porudzbina-detalj .stavka-slika img{width:100%;height:100%;object-fit:contain}.labela{font-weight:700;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--prigusen)}.kicker{display:inline-block;font-weight:700;font-size:12px;letter-spacing:.04em;color:var(--akcenat);background:var(--akcenat-tint);padding:6px 14px;border-radius:var(--r-pilula)}.dug{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-pilula);cursor:pointer;font-family:var(--f-naslov);transition:all .2s ease;border:1.5px solid transparent}.dug-primarni{background:var(--akcenat-grad);color:#fff;padding:14px 28px;font-weight:700;font-size:14.5px;box-shadow:var(--senka-akcenat)}.dug-primarni:hover{transform:translateY(-1px);box-shadow:0 12px 26px #c2187e5c}.dug-primarni:disabled{opacity:.6;transform:none;box-shadow:none;cursor:default}.dug-obris{background:var(--povrsina);color:var(--mastilo);border-color:var(--ivica-blaga);padding:14px 22px;font-weight:600;font-size:13.5px;box-shadow:0 2px 8px #2a24500d}.dug-obris:hover{border-color:var(--mastilo);transform:translateY(-1px)}.dug-tekst{background:none;border:none;padding:0;color:var(--akcenat);font-weight:700;font-size:13px}.dug-mali{padding:0 16px;height:42px;font-weight:700;font-size:13px}.bedz{font-weight:700;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:5px 10px;border-radius:var(--r-pilula);display:inline-block}.bedz-top{background:var(--mastilo)}.bedz-novo{background:var(--akcenat)}.bedz-akcija{background:var(--magenta)}.kartica{background:var(--povrsina);border:none;border-radius:var(--r);box-shadow:var(--senka-1);transition:all .22s ease}.kartica:hover{box-shadow:var(--senka-2);transform:translateY(-4px)}.traka{display:flex;height:6px}.traka>i{flex:1}.traka>i:nth-child(4n+1){background:#8a5bb8}.traka>i:nth-child(4n+2){background:#c42787}.traka>i:nth-child(4n+3){background:#e0479b}.traka>i:nth-child(4n+4){background:#2a2450}.forma-strana{padding-top:40px;padding-bottom:72px}.forma-kartica{background:var(--povrsina);border:none;border-radius:20px;padding:32px;box-shadow:var(--senka-1)}.forma-kartica h1{font-weight:800;font-size:28px;letter-spacing:-.6px;margin:0 0 8px}.forma-uvod{font-size:14px;line-height:1.6;color:var(--mastilo-2);margin:0 0 24px}.polje{display:block;margin-bottom:16px}.polje>span{display:block;font-weight:700;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--prigusen);margin-bottom:6px}.polje input,.polje textarea,.polje select{width:100%;height:46px;padding:0 14px;background:var(--povrsina-upis);border:1.5px solid transparent;border-radius:var(--r-mali);font-family:var(--f-naslov);font-size:14px;color:var(--mastilo);transition:all .2s ease}.polje textarea{height:auto;padding:12px 14px;resize:vertical}.polje input:focus,.polje textarea:focus,.polje select:focus{outline:none;background:var(--povrsina);border-color:var(--akcenat);box-shadow:0 0 0 4px #c2187e1a}.polje input::placeholder{color:var(--bledo)}.polje .pomoc{font-weight:400;font-size:12px;letter-spacing:0;text-transform:none;color:var(--prigusen);margin:6px 0 0}.polja-red{display:flex;gap:14px}.polja-red>.polje{flex:1}@media (max-width: 620px){.polja-red{display:block}}.forma-greska{background:#fdecec;border:1px solid #F3C0C0;color:#8a2020;border-radius:var(--r-mali);padding:12px 14px;font-size:13.5px;margin-bottom:16px}.forma-uspeh{background:#e8f4ec;border:1px solid #B9DCC6;color:var(--uspeh);border-radius:var(--r-mali);padding:12px 14px;font-size:13.5px;margin-bottom:16px}.forma-dno{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:8px}.forma-veze{font-size:13px;color:var(--prigusen);margin-top:20px}.forma-veze a{color:var(--akcenat);font-weight:600}.forma-veze a:hover{text-decoration:underline}@supports (appearance: base-select){select,select::picker(select){appearance:base-select}select{display:flex;align-items:center;justify-content:space-between;gap:8px}select::picker(select){border:none;border-radius:var(--r-mali);background:var(--povrsina);box-shadow:var(--senka-2);padding:6px;margin:6px 0}select option{padding:9px 12px;border-radius:8px;font-family:var(--f-naslov);font-size:13.5px;color:var(--mastilo);cursor:pointer}select option:hover,select option:focus-visible{background:var(--povrsina-tint)}select option:checked{background:var(--akcenat-tint);color:var(--akcenat);font-weight:600}select option::checkmark{color:var(--akcenat)}}.hairline{display:grid;gap:1px;background:var(--ivica);border:1px solid var(--ivica);border-radius:var(--r);overflow:hidden}.hairline>*{background:var(--povrsina)}.asistent-kontekst{display:grid;gap:5px;margin:0 0 10px 35px;padding:12px 13px;border-radius:14px;background:var(--povrsina);box-shadow:var(--senka-1);color:var(--mastilo-2);font-size:11.5px}.asistent-kontekst>b{color:var(--mastilo);font-size:13px}.asistent-kontekst-tip{color:var(--akcenat);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.asistent-kontekst button{justify-self:start;margin-top:5px;padding:8px 12px;border:0;border-radius:var(--r-pilula);color:#fff;background:var(--mastilo);font:700 10.5px var(--f-naslov);cursor:pointer}.asistent-predaja{box-shadow:var(--senka-1),inset 3px 0 0 var(--akcenat)}.asistent-predaja button{background:var(--akcenat-grad)}.asistent-kursor:after{content:"\258c";color:var(--akcenat);animation:asistent-kursor .8s steps(1) infinite}@keyframes asistent-kursor{50%{opacity:0}}@media (max-width:620px){.asistent-kontekst{margin-left:0}}@media (prefers-reduced-motion:reduce){.asistent-kursor:after{animation:none}}
