.lc-field.lc-inline-field > .lc-field-body {
  flex: 1;
  display: inline-block;
}
.next-menu-group-label {
  background-color: #f3f3f3;
}

.next-menu-group-item {
  background-color: #f6f9fc;
}

.fonts-select {
  .next-menu-item:not(.next-disabled) {
    &.next-focused,
    &:hover {
      background-color: #f0f0f0 !important;
      color: #333;
    }
  }
  .font-text-label {
    background-size: contain;
    display: block;
    height: 20px;
    background-repeat: no-repeat;
    margin: 1em 0;
  }
  .next-menu-item-inner {
    height: auto;
  }
}
.next-select .next-select-inner {
  height: 32px;
}
.next-select-values {
  & > em {
    flex: 1;
    height: 100%;
    padding: 6px 0;

    .font-text-label {
      height: 100%;
      display: block;
      background: left center no-repeat;
      // background-size: contain;
    }
  }
}
