/* ===============================================================
   Le pagine d'ordine della bevanda (05/11/2026): /nectar-24, /nectar-48, /nectar-72.
   Stesso terminale di drink.css: pannello pieno, prompt verde, cifre a larghezza fissa;
   il titolo nel font del logo, come i nomi dei mondi.
   =============================================================== */
.briciole{margin:22px 0 0;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fioco)}
.briciole a{color:var(--ghiaccio);text-decoration:none}
.briciole span{color:var(--verde-cupo);margin:0 6px}
.ordine{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;
  margin:18px 0 10px;padding:clamp(18px,3vw,34px);background:var(--pannello);border:1px solid var(--verde-cupo);box-shadow:inset 0 0 0 1px rgba(15,163,68,.12)}
.ordine-vis{display:flex;align-items:center;justify-content:center;min-height:300px;
  background:radial-gradient(closest-side,rgba(58,91,217,.28),transparent 75%)}
.ordine-vis .vis{--h:min(340px,34vw);width:100%}
.ordine-info{display:flex;flex-direction:column;gap:10px;min-width:0}
.ordine-info .crown{align-self:flex-start;padding:4px 9px;background:var(--verde-velo);border:1px solid var(--verde-cupo);
  font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--verde)}
.ordine-info .prompt{margin:0;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:#0B7A33}
.ordine-info h1{margin:0;font-family:'Agartha Nomi','Archivo',sans-serif;font-weight:400;font-size:clamp(34px,5.4vw,58px);line-height:1;letter-spacing:.02em;
  color:#F2F7FF;text-transform:uppercase;text-shadow:0 0 26px rgba(58,91,217,.55)}
.ordine-info .qty-note{margin:0;font-size:14px;color:var(--fioco)}
.ordine-info .price{margin:6px 0 0;font-family:var(--mono);font-size:clamp(34px,5vw,46px);font-weight:700;color:var(--verde);text-shadow:0 0 14px rgba(15,163,68,.35)}
.ordine-info .unit{margin:0;font-family:var(--mono);font-size:13px;color:var(--testo)}
.ordine-info .gratis{align-self:flex-start;margin:0;padding:8px 14px;background:var(--verde-velo);border:1px solid var(--verde);
  font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--verde)}
.ordine-info .extra{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px dashed var(--filo-vivo);font-size:14px;line-height:1.45;cursor:pointer}
.ordine-info .extra b{color:var(--verde);font-weight:600}
.ordine-info .extra input{margin:2px 0 0;flex:none;width:17px;height:17px;accent-color:var(--verde)}
.ordine-info .azioni{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:6px}
.ordine-info .azioni .btn{padding:15px 12px;font-size:14px}
.ordine-info .facts{margin:8px 0 0}
.ordine-info .pagamento{margin:4px 0 0;font-size:12.5px;color:var(--fioco)}
.altri{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:26px}
.altro{display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;color:var(--testo);
  background:var(--pannello);border:1px solid var(--filo);transition:border-color .2s,transform .2s}
.altro:hover{border-color:var(--verde-cupo);transform:translateY(-2px)}
.altro .vis{--h:90px;display:block}
.altro b{font-family:'Agartha Nomi','Archivo',sans-serif;font-weight:400;font-size:20px;letter-spacing:.03em;text-transform:uppercase}
.altro .p{font-family:var(--mono);font-weight:700;color:var(--verde)}
@media (max-width:760px){
  .ordine{grid-template-columns:1fr}
  .ordine-vis{min-height:200px}.ordine-vis .vis{--h:210px}
  .altri{grid-template-columns:1fr}
  .altro{grid-template-columns:90px 1fr auto}.altro .vis{--h:70px}
}

/* i nomi dei formati come sulla pagina della bevanda (drink.css, .nf e .nf-da) */
.ordine-info h1{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;text-shadow:none}
.ordine-info h1 .nf{font-size:clamp(34px,8.6vw,66px)}
.altro b{display:flex;flex-direction:column;gap:4px}
.altro b .nf{font-size:24px}
.altro b .nf-da{font-size:11px}
