.klog-like-wrap {
  display: inline-flex;       /* 横並び */
  align-items: center;        /* 上下中央揃え */
  gap: 0.4rem;                /* アイコンと数字の間隔 */
      border: 1px solid ;
}

.klog-like-btn {
  border: 0;
  background: transparent;
  display: flex;              /* 内部もflexで整列 */
  align-items: center;        /* ハートと数字を中央揃え */
  cursor: pointer;
}
.klog-like-icon {
  font-size: 1.2rem;          /* アイコンの大きさ */
  line-height: 1;             /* アイコンの高さ調整 */
  margin-right:.5rem ;
}
.klog-like-count {
  font-size: 1rem;            /* 数字の大きさ */
  line-height: 1;             /* 数字の高さも揃える */
}