#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) {
  --fortune-avatar-size: 64px;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) .azami-comment-avatar-picker__grid {
  justify-content: flex-start;
  gap: 8px;
  padding: 6px 5px 12px;
  scroll-padding-inline: 5px;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) .azami-comment-avatar-option {
  flex: 0 0 var(--fortune-avatar-size);
  width: var(--fortune-avatar-size);
  min-width: var(--fortune-avatar-size);
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) .azami-comment-avatar-option__image {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) > [class$="-comment-listHeader"] {
  margin: clamp(24px, 3vw, 32px) 0 12px;
  padding: 0;
  border: 0;
  background: none;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) > [class$="-comment-listHeader"] > h3 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
  color: #533d49 !important;
  font-size: clamp(16px, 2vw, 18px);
  font-weight: 700;
  line-height: 1.5;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) > [class$="-comment-listHeader"] > h3::before,
#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) > [class$="-comment-listHeader"] > h3::after {
  display: none !important;
  content: none !important;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) > [class$="-comment-listHeader"] > h3 > span {
  display: inline-flex;
  align-items: center;
  min-height: 24px;
  margin: 0;
  padding: 2px 9px;
  border: 0;
  border-radius: 999px;
  background: #f7e4eb;
  color: #8c4d66;
  font-size: 11px;
  line-height: 1.4;
  white-space: nowrap;
}

#comments:is(.azt-comment-board, .azor-comment-board, .azb-comment-board, .aza-comment-board, .page-id-1920 .azs-comment-board) > ol[class$="-comment-list"] {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none;
}
