/* I tasti per condividere, in fondo all'articolo. */

.sgrnet-condividi {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.9rem;
  margin: 2.25rem 0 0;
}

.sgrnet-condividi__invito {
  margin: 0;
  color: var(--wp--preset--color--testo-secondario);
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.sgrnet-condividi__elenco {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin: 0;
  padding: 0;
  list-style: none;
}

.sgrnet-condividi__tasto {
  display: inline-flex;
  align-items: center;
  gap: 0.45rem;
  padding: 0.5rem 0.9rem;
  background: var(--wp--preset--color--base);
  border: 1px solid var(--wp--preset--color--bordo);
  border-radius: 999px;
  color: var(--wp--preset--color--testo-secondario);
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .15s, border-color .15s, color .15s;
}

.sgrnet-condividi__icona { flex: 0 0 auto; }

/* Ogni tasto prende il colore del suo servizio solo quando lo si tocca: fermi
   sono quattro pastiglie uguali, e non una pubblicita' in fondo all'articolo. */
.sgrnet-condividi__tasto:hover,
.sgrnet-condividi__tasto:focus-visible {
  color: #fff;
  border-color: transparent;
}

.sgrnet-condividi__tasto--whatsapp:hover,
.sgrnet-condividi__tasto--whatsapp:focus-visible { background: #1EA952; }

.sgrnet-condividi__tasto--facebook:hover,
.sgrnet-condividi__tasto--facebook:focus-visible { background: #1877F2; }

.sgrnet-condividi__tasto--pdf:hover,
.sgrnet-condividi__tasto--pdf:focus-visible { background: var(--wp--preset--color--accento-testo); }

.sgrnet-condividi__tasto--email:hover,
.sgrnet-condividi__tasto--email:focus-visible { background: var(--wp--preset--color--primario); }

@media (max-width: 599px) {
  .sgrnet-condividi__tasto { padding: 0.5rem 0.75rem; font-size: 0.8125rem; }
}

/* Su carta non servono: chi stampa l'articolo non ci puo' cliccare sopra. */
@media print {
  .sgrnet-condividi { display: none; }
}
