/* Stili cuoricino minimal */
.miu-heart-btn{
  display:inline-flex; align-items:center; gap:6px;
  background:transparent; border:0; padding:0; cursor:pointer;
}
.miu-heart-below{ margin-top:8px; }

/* icona cuore: vuoto -> pieno quando liked */
.miu-heart-icon::before{
  content:"♡"; font-size:14px; line-height:1; position:relative; top:-1px;
}
.miu-heart-btn.miu-liked .miu-heart-icon::before{ content:"♥"; color:#c62828; }

.miu-heart-count{ font-size:12px; font-weight:600; line-height:1; }

.miu-heart-btn:focus{ outline:2px solid #ff9ab3; outline-offset:2px; border-radius:4px; }
