/* PROgraf Plus 1.91.135 — paket daril v seznamih: »Cenovni zavihek — dva nivoja« (Rok, paket-zavihek-ux.html E).
   Kartica 8 px, mehka senca (ob prehodu večja, dvig), velike slike izdelkov z »+« (vedno v širini kartice), embalaža na koncu;
   spodaj levo ime in opis, desno turkiz zavihek: cena (zgoraj) / temnejši pas »Oglej si paket →« (spodaj). Barve teme. */
.pgb-col{flex:0 0 100%!important;max-width:100%!important;width:100%!important}
li.product.pgb-li{width:100%!important;float:none!important;clear:both;margin-right:0!important;list-style:none}
.pgb{--pgb-acc:var(--primary-color,var(--prograf-primary,#3a9d9b));--pgb-acc-d:color-mix(in srgb,var(--pgb-acc) 78%,#000);--pgb-acc-dd:color-mix(in srgb,var(--pgb-acc) 62%,#000);--pgb-ink:#2d3236;--pgb-mut:#6b7280;margin:0 0 24px;font-size:15px;line-height:1.45}
.pgb *{box-sizing:border-box}
.pgb,.pgb-in,.pgb-row,.pgb-ft,.pgb-l{min-width:0}
.pgb-in{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:8px;overflow:hidden;color:var(--pgb-ink);text-decoration:none!important;
  box-shadow:0 1px 2px rgba(15,23,42,.06),0 6px 18px rgba(15,23,42,.07);transition:box-shadow .25s,transform .25s}
.pgb-in:hover{box-shadow:0 2px 4px rgba(15,23,42,.06),0 14px 34px rgba(15,23,42,.13);transform:translateY(-2px)}
.pgb-row{display:flex;align-items:flex-end;gap:6px;padding:22px 22px 10px;max-width:980px;width:100%;margin:0 auto}
.pgb-it{flex:1 1 0;min-width:0;text-align:center;transition:transform .35s ease}
.pgb-im{display:flex;align-items:center;justify-content:center;height:clamp(84px,9vw,124px)}
.pgb-im img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;margin:0!important}
.pgb-it small{display:block;font-size:12.5px;color:var(--pgb-mut);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pgb-box{flex:.7 1 0}.pgb-box .pgb-im{height:clamp(60px,6.5vw,88px)}
.pgb-more{flex:.6 1 0}.pgb-more .pgb-im{font-size:20px;font-weight:700;color:var(--pgb-acc)}
.pgb-plus{flex:0 0 auto;align-self:center;color:#c3c9cc;font-size:24px;font-weight:300;margin-bottom:24px}
.pgb-in:hover .pgb-it{transform:translateY(-5px)}
.pgb-ft{margin-top:auto;display:flex;align-items:stretch;border-top:1px solid #eef1f1}
.pgb-l{flex:1;min-width:0;padding:16px 22px}
.pgb-l small{display:block;font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--pgb-acc);text-transform:uppercase}
.pgb-h{display:block;font-size:26px;font-weight:900;line-height:1.1;margin:2px 0}
.pgb-sub{display:block;color:var(--pgb-mut);font-size:14px}
.pgb-tab{flex:0 0 auto;min-width:200px;display:flex;flex-direction:column;background:var(--pgb-acc);color:#fff;transition:background .25s}
.pgb-pp{flex:1;padding:14px 18px 10px;display:flex;flex-direction:column;justify-content:center}
.pgb-pp small{font-size:12px;opacity:.9}.pgb-pp b{font-size:30px;line-height:1.05;white-space:nowrap;color:#fff}
.pgb-bt{background:var(--pgb-acc-d);padding:9px 18px;font-weight:700;font-size:13.5px;display:flex;justify-content:space-between;align-items:center;gap:10px;transition:background .25s}
.pgb-bt i{font-style:normal;transition:transform .25s}
.pgb-in:hover .pgb-bt{background:var(--pgb-acc-dd)}.pgb-in:hover .pgb-bt i{transform:translateX(4px)}
.pgb.many .pgb-im{height:clamp(70px,7.6vw,108px)}.pgb.many .pgb-box .pgb-im{height:clamp(50px,5.4vw,76px)}.pgb.many .pgb-plus{font-size:20px}
@media (max-width:760px){
  .pgb-row{padding:16px 12px 8px;gap:4px}.pgb-im{height:78px}.pgb-box .pgb-im{height:56px}.pgb.many .pgb-im{height:64px}.pgb-plus{font-size:18px;margin-bottom:22px}
  .pgb-it small{font-size:11px}
  .pgb.many .pgb-row{flex-wrap:wrap;gap:10px 0}.pgb.many .pgb-plus{display:none}.pgb.many .pgb-it{flex:0 0 25%}.pgb.many .pgb-im{height:62px}.pgb.many .pgb-box .pgb-im{height:48px}
  .pgb-ft{flex-direction:column}.pgb-l{padding:14px 16px}.pgb-h{font-size:23px}
  .pgb-tab{min-width:0}
}
/* prva stran (izbor paketov v mreži) */
.pgh-pk2 .pgb{margin:0;height:100%}
.pgh-pk2 .pgb-h{font-size:24px}
