.bl-rez.bl-rez-v2,.bl-rez-pick{--rz-bg:#111111;--rz-pov:#1c1a17;--rz-rub:#3a342e;--rz-traka:#161412;--rz-traka-rub:#2a2622;--rz-nag:#C49A6C;--rz-nag-h:#d4ad83;--rz-tekst:#ffffff;--rz-sp:#b5aba0;--rz-otv:#8fd19e;--rz-r:var(--batak-radius,17px)}.bl-rez.bl-rez-v2{max-width:520px!important;margin-left:auto!important;margin-right:auto!important;color:var(--rz-tekst);font-family:inherit;text-align:left}.bl-rez.bl-rez-v2 *,.bl-rez.bl-rez-v2 *::before,.bl-rez.bl-rez-v2 *::after,.bl-rez-pick *,.bl-rez-pick *::before,.bl-rez-pick *::after{box-sizing:border-box}.bl-rez.bl-rez-v2 [hidden],.bl-rez-pick [hidden],.bl-rez-pick[hidden]{display:none!important}.bl-rez.bl-rez-v2 button,.bl-rez-pick button{font-family:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;margin:0;line-height:1.2;-webkit-tap-highlight-color:#fff0}.bl-rez.bl-rez-v2 h2,.bl-rez.bl-rez-v2 h3,.bl-rez.bl-rez-v2 p,.bl-rez-pick h2,.bl-rez-pick p,.bl-rez-pick ul{font-family:inherit;margin:0;padding:0;letter-spacing:normal;text-transform:none}.bl-rez.bl-rez-v2 :focus-visible,.bl-rez-pick :focus-visible{outline:2px solid var(--rz-nag);outline-offset:2px}.bl-rez-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bl-rez.bl-rez-v2 .bl-rez-zaglavlje{display:flex;flex-direction:column;gap:6px;margin:0 0 18px}.bl-rez.bl-rez-v2 .bl-rez-oznaka{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rz-nag)}.bl-rez.bl-rez-v2 .bl-rez-naslov{font-size:30px;line-height:1.1;font-weight:800;color:var(--rz-tekst)}.bl-rez.bl-rez-v2 .bl-rez-forma{background:var(--rz-bg);border:1px solid var(--rz-traka-rub);border-radius:var(--rz-r);overflow:clip}.bl-rez.bl-rez-v2 .bl-rez-koraci{display:flex;flex-direction:column;gap:26px;padding:22px 20px 20px}.bl-rez.bl-rez-v2 .bl-rez-korak{display:flex;flex-direction:column;gap:10px;min-width:0}.bl-rez.bl-rez-v2 .bl-rez-kh{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bl-rez.bl-rez-v2 .bl-rez-k{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rz-sp);line-height:1.3}.bl-rez.bl-rez-v2 .bl-rez-sitno{font-size:13px;color:var(--rz-sp);line-height:1.4}.bl-rez.bl-rez-v2 .bl-rez-radi{font-size:13px;color:var(--rz-sp);text-align:right}.bl-rez.bl-rez-v2 .bl-rez-restoran{display:flex;align-items:center;gap:14px;width:100%;min-height:68px;padding:12px 16px;border:1px solid var(--rz-rub);border-radius:var(--rz-r);background:var(--rz-pov);color:var(--rz-tekst);text-align:left;cursor:pointer;transition:border-color .15s}.bl-rez.bl-rez-v2 .bl-rez-restoran:hover{border-color:var(--rz-nag)}.bl-rez.bl-rez-v2 .bl-rez-ik{display:flex;color:var(--rz-nag);flex:none}.bl-rez.bl-rez-v2 .bl-rez-rtx{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.bl-rez.bl-rez-v2 .bl-rez-rn{font-size:17px;font-weight:700}.bl-rez.bl-rez-v2 .bl-rez-ra{font-size:13px;color:var(--rz-sp);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl-rez.bl-rez-v2 .bl-rez-rpr{font-size:14px;font-weight:700;color:var(--rz-nag);display:none;flex:none}.bl-rez.bl-rez-v2 .bl-rez-rstr{display:flex;color:var(--rz-nag);flex:none}.bl-rez.bl-rez-v2 .bl-rez-restoran.is-odabran .bl-rez-rpr{display:inline}.bl-rez.bl-rez-v2 .bl-rez-restoran.is-odabran .bl-rez-rstr{display:none}.bl-rez.bl-rez-v2 .bl-rez-niz{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 -20px;padding:2px 20px;scroll-padding:0 20px;overscroll-behavior-x:contain}.bl-rez.bl-rez-v2 .bl-rez-niz::-webkit-scrollbar{display:none}.bl-rez.bl-rez-v2 .bl-rez-niz.is-vuce,.bl-rez-pick .bl-rez-gradovi.is-vuce{scroll-snap-type:none;cursor:grabbing;user-select:none}.bl-rez.bl-rez-v2 .bl-rez-niz.is-vuce button,.bl-rez-pick .bl-rez-gradovi.is-vuce button{pointer-events:none}.bl-rez.bl-rez-v2 .bl-rez-dan,.bl-rez.bl-rez-v2 .bl-rez-termin{scroll-snap-align:start;flex:none;border:1px solid var(--rz-rub);background:var(--rz-pov);color:var(--rz-tekst);cursor:pointer;transition:background .15s,border-color .15s}.bl-rez.bl-rez-v2 .bl-rez-dan{width:82px;height:64px;border-radius:var(--rz-r);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0}.bl-rez.bl-rez-v2 .bl-rez-dan-n{font-size:12px;color:var(--rz-sp)}.bl-rez.bl-rez-v2 .bl-rez-dan-d{font-size:17px;font-weight:700}.bl-rez.bl-rez-v2 .bl-rez-termin{width:72px;height:48px;border-radius:14px;font-size:16px;font-weight:500;padding:0}.bl-rez.bl-rez-v2 .bl-rez-dan:hover:not([disabled]),.bl-rez.bl-rez-v2 .bl-rez-termin:hover{border-color:var(--rz-nag)}.bl-rez.bl-rez-v2 .bl-rez-dan[aria-checked=true],.bl-rez.bl-rez-v2 .bl-rez-termin[aria-checked=true]{background:var(--rz-nag);border-color:var(--rz-nag);color:#111}.bl-rez.bl-rez-v2 .bl-rez-dan[aria-checked=true] .bl-rez-dan-n{color:#111;font-weight:700}.bl-rez.bl-rez-v2 .bl-rez-dan[aria-checked=true] .bl-rez-dan-d,.bl-rez.bl-rez-v2 .bl-rez-termin[aria-checked=true]{font-weight:800}.bl-rez.bl-rez-v2 .bl-rez-dan[disabled]{opacity:.35;cursor:not-allowed}.bl-rez.bl-rez-v2 .bl-rez-dan.is-kasno:not([aria-checked=true]){opacity:.6}.bl-rez.bl-rez-v2 .bl-rez-drugi{position:relative;font-size:14px;font-weight:700;color:var(--rz-nag);cursor:pointer;flex:none}.bl-rez.bl-rez-v2 .bl-rez-drugi input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;margin:0;font-size:16px}.bl-rez.bl-rez-v2 .bl-rez-drugi input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.bl-rez.bl-rez-v2 .bl-rez-drugi:focus-within{outline:2px solid var(--rz-nag);outline-offset:3px;border-radius:4px}.bl-rez.bl-rez-v2 .bl-rez-nema{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;color:var(--rz-sp);min-height:48px}.bl-rez.bl-rez-v2 .bl-rez-sljedeci{height:44px;padding:0 16px;border-radius:22px;border:1px solid var(--rz-nag);background:#fff0;color:var(--rz-nag);font-size:14px;font-weight:700;cursor:pointer}.bl-rez.bl-rez-v2 .bl-rez-osobe-red{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.bl-rez.bl-rez-v2 .bl-rez-osobe-red>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.bl-rez.bl-rez-v2 .bl-rez-stepper{display:flex;align-items:center;gap:4px;background:var(--rz-pov);border:1px solid var(--rz-rub);border-radius:28px;padding:4px;flex:none}.bl-rez.bl-rez-v2 .bl-rez-stepper button{width:48px;height:48px;border-radius:24px;border:0;background:var(--rz-bg);color:var(--rz-tekst);font-size:22px;line-height:1;cursor:pointer;padding:0}.bl-rez.bl-rez-v2 .bl-rez-stepper button:hover:not([disabled]){background:#2a2622}.bl-rez.bl-rez-v2 .bl-rez-stepper button[disabled]{opacity:.35;cursor:not-allowed}.bl-rez.bl-rez-v2 .bl-rez-broj{display:block;width:48px;text-align:center;font-size:22px;font-weight:800}.bl-rez.bl-rez-v2 .bl-rez-traka{position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px;background:var(--rz-traka);border-top:1px solid var(--rz-traka-rub)}.bl-rez.bl-rez-v2 .bl-rez-sazetak{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#d3cbc2;line-height:1.3}.bl-rez.bl-rez-v2 .bl-rez-sazetak span:last-child{text-align:right}.bl-rez.bl-rez-v2 .bl-rez-gumb,.bl-rez.bl-rez-v2 .bl-rez-gumb:visited,.bl-rez.bl-rez-v2 .bl-rez-gumb:hover,.bl-rez.bl-rez-v2 .bl-rez-gumb:focus{display:flex;align-items:center;justify-content:center;height:56px;padding:0 16px;border:0;border-radius:var(--rz-r);background:var(--rz-nag);color:#111!important;font-family:inherit;font-size:17px;font-weight:800;text-decoration:none;transition:background .15s,opacity .15s}.bl-rez.bl-rez-v2 .bl-rez-gumb:hover{background:var(--rz-nag-h)}.bl-rez.bl-rez-v2 .bl-rez-gumb:focus-visible{outline:2px solid #fff;outline-offset:2px}.bl-rez.bl-rez-v2 .bl-rez-gumb.is-off{opacity:.45;cursor:default}.bl-rez.bl-rez-v2 .bl-rez-gumb.is-off:hover{background:var(--rz-nag)}html.bl-rez-otvoreno{overflow:hidden}.bl-rez-pick{position:fixed;inset:0;z-index:100000;background:var(--rz-bg);color:var(--rz-tekst);font-family:inherit;display:flex;justify-content:center}.bl-rez-pick .bl-rez-pbox{display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px;height:100%;padding:16px 20px 24px;overflow-y:auto;overscroll-behavior:contain}.bl-rez-pick .bl-rez-ph{display:flex;align-items:center;justify-content:space-between;gap:12px}.bl-rez-pick .bl-rez-ph h2{font-size:18px;font-weight:800;color:var(--rz-tekst);line-height:1.2}.bl-rez-pick .bl-rez-ph-r{width:44px;flex:none}.bl-rez-pick .bl-rez-natrag{width:44px;height:44px;flex:none;border-radius:22px;border:1px solid var(--rz-rub);background:var(--rz-pov);color:var(--rz-tekst);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.bl-rez-pick .bl-rez-trazi-red{display:flex;gap:8px}.bl-rez-pick .bl-rez-trazi{flex:1 1 auto;display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-radius:var(--rz-r);background:#fff;color:#555;min-width:0;margin:0}.bl-rez-pick .bl-rez-trazi svg{flex:none}.bl-rez-pick .bl-rez-q{flex:1 1 auto;min-width:0;height:46px;border:0!important;outline:none;background:transparent!important;font-family:inherit;font-size:16px;color:#111;padding:0;margin:0;box-shadow:none!important;-webkit-appearance:none;appearance:none}.bl-rez-pick .bl-rez-q::placeholder{color:#6b6560;opacity:1}.bl-rez-pick .bl-rez-blizu{flex:0 0 48px;height:48px;border-radius:var(--rz-r);border:1px solid var(--rz-nag);background:#fff0;color:var(--rz-nag);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.bl-rez-pick .bl-rez-blizu.is-trazi svg{animation:blRezPuls 1s ease-in-out infinite}@keyframes blRezPuls{50%{opacity:.35}}.bl-rez-pick .bl-rez-poruka{font-size:13px;color:var(--rz-sp)}.bl-rez-pick .bl-rez-zadnji{font-size:13px;color:var(--rz-sp)}.bl-rez-pick .bl-rez-zadnji-b{border:0;background:none;color:var(--rz-nag);font-weight:700;font-size:13px;padding:6px 2px;cursor:pointer}.bl-rez-pick .bl-rez-gradovi{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:2px 20px;flex:none}.bl-rez-pick .bl-rez-gradovi::-webkit-scrollbar{display:none}.bl-rez-pick .bl-rez-grad{flex:none;height:40px;padding:0 16px;border-radius:20px;border:1px solid var(--rz-rub);background:var(--rz-pov);color:var(--rz-tekst);font-size:14px;cursor:pointer;white-space:nowrap}.bl-rez-pick .bl-rez-grad[aria-pressed=true]{background:#fff;border-color:#fff;color:#111;font-weight:700}.bl-rez-pick .bl-rez-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bl-rez-pick .bl-rez-lista li{margin:0;padding:0}.bl-rez-pick .bl-rez-stavka{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 16px;border:1px solid var(--rz-rub);border-radius:var(--rz-r);background:var(--rz-pov);color:var(--rz-tekst);text-align:left;cursor:pointer;transition:border-color .15s}.bl-rez-pick .bl-rez-stavka:hover{border-color:var(--rz-nag)}.bl-rez-pick .bl-rez-stavka.is-odabran{border:2px solid var(--rz-nag);background:#241f19}.bl-rez-pick .bl-rez-stx{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.bl-rez-pick .bl-rez-sn{font-size:16px;font-weight:700}.bl-rez-pick .bl-rez-sa{font-size:13px;color:var(--rz-sp)}.bl-rez-pick .bl-rez-st{font-size:12px;font-weight:700;flex:none}.bl-rez-pick .bl-rez-st.is-otv{color:var(--rz-otv)}.bl-rez-pick .bl-rez-st.is-zat{color:var(--rz-sp)}.bl-rez-pick .bl-rez-kv{width:22px;height:22px;color:var(--rz-nag);flex:none}.bl-rez-pick .bl-rez-prazno{font-size:14px;color:var(--rz-sp);padding:12px 4px}@media (min-width:700px){.bl-rez-pick{background:rgb(0 0 0 / .72);align-items:center;padding:24px}.bl-rez-pick .bl-rez-pbox{height:auto;max-height:min(760px,calc(100vh - 48px));background:var(--rz-bg);border:1px solid var(--rz-rub);border-radius:var(--rz-r);padding:20px 24px 24px}.bl-rez-pick .bl-rez-gradovi{margin:0 -24px;padding:2px 24px}}.admin-bar .bl-rez-pick{top:0}.bl-rez.bl-rez-v2 .bl-rez-bezjs{margin:16px 0 0;padding-left:18px;color:#d3d3d3}.bl-rez.bl-rez-v2 .bl-rez-bezjs a{color:var(--rz-nag)}.bl-rez-greska{padding:10px 14px;background:#3a2715;color:#f0c08a;border-radius:8px;font-size:14px}@media (prefers-reduced-motion:reduce){.bl-rez.bl-rez-v2 *,.bl-rez-pick *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}