/* Isti gornji meni kao na početnoj, za porudžbinu, privatnost i uslove */
.nv{position:sticky;top:0;z-index:50;background:rgba(225,229,206,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #CDD2B6;font-family:'Jost', 'Segoe UI',system-ui,sans-serif}
.nv-in{max-width:1180px;margin:0 auto;padding:0 24px;min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.nv-logo img{height:38px;width:auto;display:block}
.nv-links{display:flex;gap:30px;font-size:15px;font-weight:500}
.nv-links a{color:#3F4A2F;text-decoration:none;padding:8px 0}
.nv-links a:hover{color:#66744A}
.nv-cta{display:flex;align-items:center;gap:8px}
.nv-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;background:#3F4A2F;color:#EEF1E0;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}
.nv-menu{display:none;width:44px;height:44px;border:0;background:transparent;cursor:pointer;color:#3F4A2F;align-items:center;justify-content:center}
.nv-menu svg{width:24px;height:24px}
.nv-mob{display:none;padding:6px 24px 18px}
.nv-mob a{display:block;padding:12px 0;color:#3F4A2F;text-decoration:none;font-weight:500;border-top:1px solid #DDE1C6}
.nv-mob.open{display:block}
@media (max-width:860px){
  .nv-links{display:none}
  .nv-menu{display:flex}
  .nv-in{min-height:64px;padding:0 20px;gap:6px}
  .nv-logo img{height:25px}
  .nv-btn{min-height:40px;padding:0 10px;font-size:12.5px}
  .nv-menu{width:36px}
}
@media (min-width:861px){.nv-mob.open{display:none}}
@media (max-width:359px){.nv-btn{display:none}}
