/* ==== Bordo animato dei box prodotto Amazon (comunicati stampa e guide) ====
   Design v5 (29/07): bordo animato su TUTTO il perimetro, colori accesi. Vedi
   press.py _box_prodotto_html per la storia completa (perche' non @property, perche' un
   file esterno, perche' inset proporzionale invece di dimensione fissa).

   Selettore ".press-amazon-box-anim" (NON il generico ".press-amazon-box"): quella classe
   e' condivisa anche dal box BOUNTY (offerte Amazon Music/Audible, _box_bounty_html), che
   per esplicita richiesta di Michele deve restare STATICO, mai animato - "press-amazon-
   box-anim" la mette SOLO il box prodotto (_box_prodotto_html). */
.press-amazon-box-anim, .tsw-neon {
  position: relative;
  z-index: 0;
}
.press-amazon-box-anim::before, .tsw-neon::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: -75%;
  background: conic-gradient(from 0deg, #ff1744, #ffea00, #ff6d00, #ff1744);
  animation: pab-rotate 3s linear infinite;
}
@keyframes pab-rotate {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}
