.definitionlist {
  margin-block: var(--el-dl-vspace-top) var(--el-dl-vspace-bottom);
  font-size: var(--el-dl-font-size);
  line-height: var(--el-dl-line-height);
}

.definitionterm {
  margin-block: var(--el-dt-vspace-top) var(--el-dt-vspace-bottom);
  padding: var(--el-dt-padding);

  font-family: var(--el-dt-font-family), serif;
  font-size: var(--el-dt-font-size);
  font-weight: var(--el-dt-font-weight);
  line-height: var(--el-dt-line-height);
  color: var(--el-dt-color);
  text-transform: var(--el-dt-text-transform);
  letter-spacing: var(--el-dt-letter-spacing);

  background: var(--el-dt-background);
}

.definitiondescription {
  margin-block: var(--el-dd-vspace-top) var(--el-dd-vspace-bottom);
  padding: var(--el-dd-indent);

  font-family: var(--el-dd-font-family), sans-serif;
  font-size: var(--el-dd-font-size);
  line-height: var(--el-dd-line-height);
  color: var(--el-dd-color);
}