.vv{--vv-slika:#f4f4f2}.vv-skriveno,.vv-grupa legend.vv-skriveno{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vv-narator{background:var(--boja-pozadina-nezna);border:1px solid var(--boja-primarna-bleda);max-width:760px;margin:0 auto 16px;padding:16px}.vv-narator[hidden]{display:none}.vv-narator-glava{align-items:flex-start;gap:12px;display:flex}.vv-narator-znak{width:36px;height:36px;color:var(--boja-primarna);border:1px solid var(--boja-primarna-bleda);background:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.vv-narator-reci{flex:1;min-width:0}.vv-narator-ime{color:var(--boja-primarna);margin:0;font-size:13px;font-weight:600}.vv-narator-ime span{color:var(--boja-tekst-blagi);margin-left:4px;font-weight:400}.vv-narator-tekst{color:var(--boja-tekst);margin:2px 0 0;font-size:16px;line-height:1.45}.vv-narator-mik{background:var(--boja-primarna);color:#fff;min-width:44px;height:44px;font:inherit;cursor:pointer;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.vv-narator-mik[aria-pressed=true]{background:var(--boja-primarna-tamna)}.vv-narator-mik{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.vv-narator-mik[data-nivo]{box-shadow:0 0 0 calc(2px + var(--glasko-nivo,0) * 8px) var(--boja-primarna-bleda)}.vv-nivo{align-items:center;gap:2px;height:18px;display:none}.vv-narator-mik[aria-pressed=true] .vv-nivo{display:inline-flex}.vv-nivo i{width:3px;height:18px;transform:scaleY(calc(.2 + var(--glasko-nivo,0) * .5));background:currentColor;border-radius:2px;transition:transform 80ms linear;display:block}.vv-nivo i:nth-child(2){transform:scaleY(calc(.2 + var(--glasko-nivo,0) * .8))}@media (prefers-reduced-motion:reduce){.vv-nivo i{transition:none}}.vv-narator-uputstvo{color:var(--boja-tekst-blagi);margin:10px 0 0;font-size:13px}.vv-narator-status{color:var(--boja-primarna-tamna);margin:8px 0 0;font-size:14px}.vv-narator-pitaj{letter-spacing:.02em;color:var(--boja-tekst-blagi);margin:14px 0 6px;font-size:12px}.vv .glasko-brzo{flex-wrap:wrap;gap:6px;display:flex}.vv .glasko-brzo button{border:1px solid var(--boja-linija,#ddd);font:inherit;color:var(--boja-tekst);cursor:pointer;text-align:left;background:#fff;border-radius:16px;padding:6px 12px;font-size:13px;line-height:1.3}.vv .glasko-brzo button:hover{border-color:var(--boja-primarna);color:var(--boja-primarna)}.vv-narator-odgovor,.vv-kartica-odgovor{border-left:3px solid var(--boja-primarna);white-space:pre-line;background:#fff;margin-top:10px;padding:10px 12px;font-size:14px;line-height:1.5}.vv-narator-odgovor[hidden],.vv-kartica-odgovor[hidden]{display:none}.vv-kartica-cipovi{margin-top:12px}.vv-izbor-mejl{text-align:center;justify-items:center;gap:6px;margin:24px 0 8px;display:grid}.vv-izbor-mejl[hidden]{display:none}.vv-uvod{background:linear-gradient(180deg, var(--boja-pozadina-nezna) 0%, #fff 100%);text-align:center;padding:40px 16px 32px}.vv-nad{letter-spacing:2px;text-transform:uppercase;color:var(--boja-opis);margin:0 0 8px;font-size:12px}.vv-uvod h1{margin:0 0 10px}.vv-uvod p:last-child{max-width:560px;color:var(--boja-tekst-blagi);margin:0 auto}.vv-korak-omot{max-width:680px;margin:0 auto;padding:0 16px 24px}.vv-kartica-koraka{box-shadow:var(--senka);background:#fff;padding:32px 36px 28px;scroll-margin-top:120px}.vv-napredak{letter-spacing:1px;text-transform:uppercase;color:var(--boja-tekst-blagi);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.vv-napredak b{color:var(--boja-primarna-tamna);font-weight:600}.vv-lista{gap:6px;display:flex}.vv-lista span+span:before{content:"·";margin-right:6px}.vv-lista span.aktivan{color:var(--boja-primarna-tamna);font-weight:600}.vv-linija{background:var(--boja-linija);height:2px;margin-bottom:28px}.vv-linija i{background:var(--boja-primarna);height:2px;transition:width var(--prelaz,.2s);display:block}.vv-pitanje{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 6px;display:flex}.vv-pitanje h2{text-align:left;text-transform:none;letter-spacing:0;margin:0;font-size:26px;font-weight:400}.vv-objasni{font:inherit;color:var(--boja-primarna-tamna);border:1px solid var(--boja-linija);cursor:pointer;white-space:nowrap;background:#fff;flex:none;align-items:center;gap:6px;margin-top:4px;padding:6px 12px;font-size:13px;display:inline-flex}.vv-objasni:before{content:"?";text-align:center;background:var(--boja-primarna);color:#fff;border-radius:50%;width:16px;height:16px;font-size:11px;line-height:16px;display:inline-block}.vv-objasni:hover{border-color:var(--boja-primarna-svetla)}.vv-grupa{border:0;min-width:0;margin:0;padding:0}.vv-grupa legend{width:100%;padding:0}.vv-grupa h3,.vv-grupa legend h3{text-transform:none;letter-spacing:0;margin:0;font-size:17px;font-weight:500}.vv-grupa>legend:has(h3)+*{margin-top:12px}.vv-grupa:has(>legend h3){margin-top:30px}.vv-korak>.vv-grupa:first-of-type:not(:has(h3)),.vv-korak>.vv-pomoc+.vv-grupa:not(:has(h3)){margin-top:20px}.vv-pomoc{color:var(--boja-tekst-blagi);margin:10px 0 0;font-size:14px}.vv-izbori{flex-wrap:wrap;gap:10px;display:flex}.vv-izbor{cursor:pointer;flex:140px;display:flex;position:relative}.vv-izbor input,.vv-stil input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vv-izbor>span{border:1px solid var(--boja-linija);width:100%;min-height:52px;transition:border-color var(--prelaz,.2s), background-color var(--prelaz,.2s);background:#fff;flex-direction:column;justify-content:center;gap:2px;padding:12px 44px 12px 16px;font-size:16px;line-height:1.35;display:flex}.vv-izbor>span:has(.vv-tacka){flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.vv-izbor:hover>span{border-color:var(--boja-primarna-svetla)}.vv-izbor:has(input:checked)>span{border:2px solid var(--boja-primarna);background:var(--boja-pozadina-nezna);padding:11px 43px 11px 15px}.vv-izbor:has(input:checked)>span:after{content:"";border:solid var(--boja-primarna);border-width:0 2px 2px 0;width:7px;height:13px;position:absolute;top:50%;right:16px;transform:translateY(-60%)rotate(45deg)}.vv-izbor:has(input:focus-visible)>span,.vv-stil:has(input:focus-visible){outline:2px solid var(--boja-primarna);outline-offset:2px}.vv-izbor small{color:var(--boja-tekst-blagi);font-size:14px;display:block}.vv-izbor b{font-weight:600}.vv-jedna .vv-izbor{flex-basis:100%}.vv-dve .vv-izbor{flex-basis:calc(50% - 5px)}.vv-cetiri .vv-izbor{flex-basis:calc(25% - 8px)}.vv-opsezi .vv-izbor{flex:0 0 calc(33.333% - 7px)}.vv-tacka{border:1px solid #0001;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.vv-stilovi{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vv-stil{border:1px solid var(--boja-linija);cursor:pointer;background:#fff;flex-direction:column;display:flex;position:relative}.vv-stil:hover{border-color:var(--boja-primarna-svetla)}.vv-stil:has(input:checked){border:2px solid var(--boja-primarna);margin:-1px}.vv-stil:has(input:checked):after{content:"";background:var(--boja-primarna) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12l4 4 8-8' fill='none' stroke='white' stroke-width='2.5'/></svg>") center/14px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:8px;right:8px}.vv-stil-slika{aspect-ratio:1;background:var(--vv-slika);place-items:center;display:grid;overflow:hidden}.vv-stil-slika img{object-fit:contain;mix-blend-mode:multiply;width:86%;height:86%}.vv-stil-tekst{padding:10px 12px 12px}.vv-stil-tekst b{font-size:15px;font-weight:600;display:block}.vv-stil-tekst small{color:var(--boja-tekst-blagi);margin-top:2px;font-size:13px;display:block}.vv-polje{color:var(--boja-tekst-blagi);gap:6px;margin-top:14px;font-size:14px;display:grid}.vv-polje input,.vv-polje select{border:1px solid var(--boja-linija);width:100%;min-height:52px;font:inherit;color:var(--boja-tekst);background:#fff;border-radius:0;padding:12px 16px;font-size:16px}.vv-polje input:focus,.vv-polje select:focus{outline:2px solid var(--boja-primarna);outline-offset:0;border-color:var(--boja-primarna)}.vv-od-do-naslov{color:var(--boja-tekst-blagi);margin:16px 0 0;font-size:14px}.vv-od-do{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vv-od-do .vv-polje{margin-top:6px}.vv-iznos-polje{display:block;position:relative}.vv-iznos-polje input{padding-right:56px}.vv-iznos-polje span{color:var(--boja-tekst-blagi);font-size:14px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.vv-primeri{margin-top:24px;font-size:15px}.vv-primeri p{margin:0 0 10px;font-weight:500}.vv-primeri ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vv-primeri li{align-items:center;gap:12px;display:flex}.vv-primeri img{object-fit:contain;background:var(--vv-slika);mix-blend-mode:multiply;width:56px;height:56px}.vv-trikovi{padding-left:20px}.vv-trikovi li{margin-bottom:6px}.vv-tabela{border-collapse:collapse;margin:8px 0;font-size:15px}.vv-tabela th,.vv-tabela td{border-bottom:1px solid var(--boja-linija);text-align:left;padding:6px 14px}.vv-napomena{border-left:3px solid var(--boja-primarna-svetla);color:var(--boja-tekst-blagi);background:#fff;margin:24px 0 0;padding:14px 18px;font-size:14px}.vv-korak .vv-napomena{background:var(--boja-pozadina-nezna)}.vv-greska-grupe,.vv-greska{color:var(--boja-greska);margin:8px 0 0;font-size:14px}.vv-grupa.vv-fali .vv-izbor>span,.vv-grupa.vv-fali .vv-stil,.vv-grupa.vv-fali .vv-polje input{border-color:var(--boja-greska)}.vv-grupa{scroll-margin-top:140px}.vv-dugmad{justify-content:space-between;align-items:center;gap:12px;margin-top:32px;display:flex}.vv-dugmad [data-dalje]{min-width:160px;margin-left:auto;padding-top:14px;padding-bottom:14px}.vv-nazad{font:inherit;color:var(--boja-primarna-tamna);cursor:pointer;background:0 0;border:0;padding:12px 0}.vv-nazad:before{content:"←";margin-right:6px}.vv-dugme-okvir{text-align:center;min-height:44px;font:inherit;letter-spacing:.5px;text-transform:uppercase;color:var(--boja-primarna-tamna);border:1px solid var(--boja-primarna);cursor:pointer;transition:background-color var(--prelaz,.2s);background:#fff;justify-content:center;align-items:center;padding:11px 18px;font-size:12px;text-decoration:none;display:inline-flex}.vv-dugme-okvir:hover{background:var(--boja-pozadina-nezna);text-decoration:none}.vv-pomoc-dugmad{justify-content:center;gap:10px;margin-top:20px;display:flex}.vv-pomoc-dugmad .vv-dugme-okvir{flex:1;max-width:300px}.vv-link{font:inherit;color:var(--boja-primarna-tamna);cursor:pointer;text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration:underline}.vv-rezultat{background:var(--boja-pozadina-nezna);padding:40px 16px 48px;scroll-margin-top:100px}.vv-rezultat-unutra{max-width:1180px;margin:0 auto}.vv-rezultat h2{text-align:center;margin:0;font-size:26px;font-weight:400}.vv-sazetak{text-align:center;color:var(--boja-tekst-blagi);margin:8px 0 24px;font-size:15px}.vv-sazetak .vv-link{margin-left:8px}.vv-napomene{text-align:center;color:var(--boja-tekst-blagi);margin:-12px 0 24px;font-size:14px}.vv-kartice{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.vv-ispod{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.vv-napomena-rez{max-width:680px;margin:24px auto 0}.vv-rezultat .vv-pomoc-dugmad{margin-top:24px}@media (width<=720px){body:has(.vv) .glasko-dugme{left:16px;right:auto}.vv{padding-bottom:0}.vv-izbor>span{padding-right:34px}.vv-izbor:has(input:checked)>span{padding-right:33px}.vv-izbor:has(input:checked)>span:after{right:12px}.vv-cetiri .vv-izbor{flex-basis:calc(50% - 5px)}.vv-dugi .vv-izbor,.vv-opsezi .vv-izbor{flex:100%}.vv-pitanje{flex-direction:column;align-items:stretch;gap:8px}.vv-objasni{align-self:flex-end;margin-top:0}.vv-dugmad{flex-direction:column;align-items:stretch;gap:8px}.vv-nazad{align-self:flex-start}.vv-dugmad [data-dalje]{width:100%;margin-left:0}.vv-uvod{padding:28px 16px 20px}.vv-korak-omot{padding:0 16px 16px}.vv-kartica-koraka{box-shadow:none;padding:20px 0 0}.vv-lista{display:none}.vv-pitanje h2{font-size:22px}.vv-stilovi{gap:8px}.vv-stil-tekst{padding:8px 6px 10px}.vv-stil-tekst b{min-height:2.6em;font-size:13px;line-height:1.3}.vv-stil-tekst small{display:none}.vv-kartice{grid-template-columns:1fr;gap:16px}.vv-pomoc-dugmad{flex-direction:column;align-items:stretch}.vv-pomoc-dugmad .vv-dugme-okvir{max-width:none}.vv-ispod{flex-direction:column;align-items:stretch}.vv-rezultat{padding:28px 16px 36px}}@media (width>=721px) and (width<=1000px){.vv-kartice{grid-template-columns:1fr 1fr}}.vv-proizvod{box-shadow:var(--senka);background:#fff;flex-direction:column;display:flex;position:relative}.vv-proizvod.istaknut{outline:2px solid var(--boja-primarna)}.vv-bedz{z-index:1;letter-spacing:1px;text-transform:uppercase;border:1px solid var(--boja-linija);color:var(--boja-primarna-tamna);white-space:nowrap;background:#fff;padding:5px 10px;font-size:11px;position:absolute;top:14px;left:14px}.vv-proizvod.istaknut .vv-bedz{background:var(--boja-primarna);color:#fff;border-color:var(--boja-primarna)}.vv-proizvod-slika{aspect-ratio:1;background:#f4f4f2;place-items:center;display:grid;overflow:hidden}.vv-proizvod-slika img{object-fit:contain;mix-blend-mode:multiply;width:88%;height:88%}.vv-proizvod-telo{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.vv-naziv{text-transform:none;letter-spacing:0;text-align:left;margin:0 0 4px;font-size:17px;font-weight:500}.vv-spec{color:var(--boja-tekst-blagi);margin:0 0 12px;font-size:13px}.vv-cena{margin:0 0 6px;font-size:22px;font-weight:600}.vv-cena small{color:var(--boja-tekst-blagi);white-space:nowrap;margin-left:8px;font-size:13px;font-weight:400}.vv-gde{align-items:baseline;gap:8px;margin:0 0 14px;font-size:14px;display:flex}.vv-gde:before{content:"";background:var(--boja-primarna);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.vv-gde.izrada:before{background:var(--boja-opis)}.vv-zasto{border-top:1px solid var(--boja-linija);margin:0 0 18px;padding-top:14px;font-size:14px}.vv-zasto b{font-weight:600}.vv-akcije{gap:8px;margin-top:auto;display:grid}.vv-akcije .dugme{white-space:nowrap;padding-left:24px;padding-right:24px}.vv-akcije .vv-red{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vv-akcije .vv-dugme-okvir{white-space:nowrap;padding-left:8px;padding-right:8px}.vv-akcije .vv-red:has(>:only-child){grid-template-columns:1fr}.vv-uporedi{color:var(--boja-tekst-blagi);cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.vv-uporedi input{width:16px;height:16px;accent-color:var(--boja-primarna);margin:0}.vv-poredjenje{box-shadow:var(--senka);background:#fff;margin-top:20px;padding:16px 20px}.vv-poredjenje h3{text-transform:none;letter-spacing:0;margin:0 0 8px;font-size:17px;font-weight:500}.vv-poredjenje table{border-collapse:collapse;width:100%;font-size:15px}.vv-poredjenje th,.vv-poredjenje td{border-bottom:1px solid var(--boja-linija);text-align:left;vertical-align:top;padding:8px}.vv-prazno{text-align:center;box-shadow:var(--senka);background:#fff;grid-column:1/-1;padding:24px}@media (width<=720px){.vv-proizvod-slika{aspect-ratio:16/10}.vv-proizvod-telo{padding:16px 16px 18px}}
