.wp-block-latest-comments { padding-left: 0; .wp-block-latest-comments__comment { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); /* Vertical margins logic */ margin-top: var(--global--spacing-vertical); margin-bottom: var(--global--spacing-vertical); &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } .wp-block-latest-comments__comment-meta { font-family: var(--heading--font-family); font-size: var(--global--font-size-md); line-height: var(--global--line-height-md); a { color: var(--global--color-text-base); } .wp-block-latest-comments__comment-link { text-decoration: underline; text-decoration-color: var(--global--color-secondary-base); } } .wp-block-latest-comments__comment-date { @include meta-style(); font-weight: normal; font-family: var(--global--font-secondary); } .wp-block-latest-comments__comment-excerpt p { font-size: var(--global--font-size-sm); line-height: var(--global--line-height-body); margin: 10px 0 0 0; } &.has-avatars { .wp-block-latest-comments__comment-meta { margin-left: 55px; } .wp-block-latest-comments__comment-excerpt { margin-left: 55px; } } }