.trash--red {
  stroke: #ff3c45;
}

.smart-link {
  &--artwork {
    display: flex;
    justify-content: center;

    &-image {
      width: 123px;
    }
  }

  &--artists {
    margin-top: 6px;
    margin-bottom: 24px;
  }
  &--artists-label {
    padding-bottom: 6px;
  }

  &--artist {
    margin-bottom: 18px;
  }

  &--url {
    display: flex;
    flex-direction: row;
    flex-grow: 1;

    &-input {
      flex-grow: 1;

      .input {
        height: initial;
      }

      .ant-input {
        padding: 0;
      }

      .ant-input-group {
        border-radius: 8px;
      }

      .ant-input-group-addon {
        border: 1px solid #e0e0e0;
        border-right: 0;
        padding: 0 12px;
        font-size: 15px;
        background-color: #f3f3f3;
      }
    }

    &-copy {
      cursor: pointer;
    }
  }
}
