/* Parduotuvės puslapių stiliai (Linear 12.18): vieša registracija, kliento parduotuvė,
   administratoriaus užsakymai. Atskiras failas, nes portalas.css pasiekė 400 eilučių ribą;
   spalvos ir tarpai — tie patys kintamieji iš portalas.css. */

.kortele--plati { max-width: 560px; }
.kortele select, .kortele textarea { width: 100%; margin: 0 0 var(--tarpas-4); }
.kortele ul.klaida { padding-left: var(--tarpas-5); }
.kortele .pastaba { margin: 0 0 var(--tarpas-4); }

/* Žymimasis laukelis su tekstu šalia (sutikimai, mašinų pasirinkimas, paslaugos pradžia) */
.zymimas { display: flex; gap: var(--tarpas-3); align-items: flex-start;
           margin: var(--tarpas-3) 0; }
.zymimas input[type="checkbox"], .zymimas input[type="radio"] {
  width: 20px; height: 20px; min-height: 0; margin: 2px 0 0; flex: none; }
.zymimas label { margin: 0; font-size: 1rem; font-weight: 400; }
.zymimas small { display: block; }

/* Robotų spąstai: žmogui nematomas ir klaviatūra nepasiekiamas laukas */
.spastai { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }

.kaina { font-size: 1.5rem; font-weight: 600; margin: var(--tarpas-2) 0; }
.kaina small { font-weight: 400; }
.zingsniai { padding-left: var(--tarpas-5); }
.zingsniai li { margin: var(--tarpas-2) 0; }
.salygos { max-width: 720px; }
.salygos h2 { margin-top: var(--tarpas-6); }
