/* Outil « Quelle guitare électrique choisir ? » : complète micro-choix.css. */
.zkg-stage{background:radial-gradient(120% 90% at 30% 40%,#16324a 0%,#0b1d2c 60%,#07131d 100%)}
.zkg .zkm-svg{filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}
/* Les cordes vibrent un instant après chaque réglage (réponse à l'action du visiteur). */
.zkg .zkg-vib .zkg-str{animation:zkg-v .55s ease-out}
.zkg .zkg-str:nth-child(2n){animation-delay:.03s}
@keyframes zkg-v{0%{transform:translateY(0)}15%{transform:translateY(1.6px)}30%{transform:translateY(-1.4px)}45%{transform:translateY(1px)}60%{transform:translateY(-.6px)}100%{transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.zkg .zkg-vib .zkg-str{animation:none}}

/* Kit complet : une ligne par élément (guitare, ampli, accessoires). */
.zkg-kit{display:grid;gap:10px}
.zkg-row{display:grid;grid-template-columns:76px 1fr auto;gap:14px;align-items:center;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:#fff}
.zkg-row img{width:76px;height:76px;object-fit:contain}
.zkg-role{display:inline-block;font-size:12px;font-weight:800;color:var(--blue);margin-bottom:2px}
.zkg-row b{display:block;font-size:16px;line-height:1.25;color:var(--ink)}
.zkg-row small{display:block;font-size:13.5px;color:#33434f;margin-top:2px}
.zkg-row--main{border:2px solid var(--blue)}
.zkg-row--inc{background:#f2f7fa;opacity:.8}
.zkg-inc{font-size:13px;font-weight:700;color:#17683a;white-space:nowrap}
.zkg-acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.zkg-acts .zk-btn{padding:8px 12px;font-size:13.5px}
@media(max-width:600px){.zkg-row{grid-template-columns:60px 1fr}.zkg-row img{width:60px;height:60px}.zkg-acts,.zkg-inc{grid-column:1/-1;justify-content:flex-start}}
