/* Spawlab, warianty maszyn: lista konfiguracji na karcie i kafelek modelu. */

/* ------------------------------------------------------------
   Konfiguracje modelu (spawlab-warianty, scalenie z 14.10.2026)

   Lista pod naglowkiem: kazda konfiguracja to odnosnik z cena,
   biezaca obramowana kolorem dzialania. Wartosci osi stoja w
   osobnych etykietach, bo same nazwy maja przecinki i nawiasy.
   ------------------------------------------------------------ */
.single-product .wp-block-column:has(> h1.wp-block-post-title) > .ns-warianty{order:25}
.ns-warianty{margin:2px 0 16px;max-width:620px}
.ns-warianty-et{margin:0 0 7px;font-size:10.5px;font-weight:700;letter-spacing:.07em;
  text-transform:uppercase;color:var(--ns-muted)}
.ns-warianty ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.ns-warianty li{margin:0}
.ns-war{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;
  padding:8px 12px;border:1px solid var(--ns-line);border-radius:3px;background:#fff;
  color:var(--ns-ink);text-decoration:none}
.ns-war:hover{border-color:var(--ns-ink-2)}
.ns-war:focus-visible{outline:2px solid var(--ns-act);outline-offset:2px}
.ns-war-akt{border:2px solid var(--ns-act);padding:7px 11px;background:var(--ns-act-soft)}
.ns-war-osie{display:flex;flex-wrap:wrap;gap:4px 6px;min-width:0}
.ns-war-os{display:inline-block;padding:2px 7px;border:1px solid var(--ns-line);border-radius:2px;
  background:var(--ns-sunk);font-size:13px;line-height:1.35;color:var(--ns-ink-2)}
.ns-war-akt .ns-war-os{background:#fff}
.ns-war-cena{flex:0 0 auto;font-family:var(--ns-mono);font-size:14px;font-weight:600;white-space:nowrap;text-align:right}
.ns-war-cena small{display:block;font-family:inherit;font-size:11px;font-weight:400;color:var(--ns-muted)}
@media (max-width:600px){
  .ns-war{align-items:flex-start}
  .ns-war-os{font-size:12.5px}
}
.ns-war-osn{margin-right:4px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ns-muted)}

/* Kafelek modelu z konfiguracjami (spawlab-warianty, scalenie z 14.10.2026) */
.ns-cena .ns-od{font-weight:400;font-size:.82em;color:var(--ns-muted);margin-right:2px}
.ns-kafel-konf{margin:-4px 0 10px;font-size:12.5px;color:var(--ns-ink-2)}
.ns-kup .ns-kup-konf{display:flex;align-items:center;justify-content:center;text-decoration:none}
